def __init__(self, **kwargs):
        """
        The following options are pre-configured
        --verbosity, or -vvv (number of v's indicate the level of verbosity)
        --debug: turn on debugging mode
        """
        kwargs['formatter_class'] = ArgParser._SingleMetavarFormatter
        self.parser = argparse.ArgumentParser(**kwargs)
        self.parser.add_argument('--verbose', '-v', action='count', default=-1,
                                 help='can repeat, e.g. -vvv for level 3 verbosity')
        self.parser.add_argument('--debug', action='store_true', default=False,
                                 help='Turn on debugging mode. ')

        The following options are pre-configured
        --verbosity, or -vvv (number of v's indicate the level of verbosity)
        --debug: turn on debugging mode
        
surreal/utils/common.py