def add_default_args(parser, version=None, include=None):
include = include or ('<STR_LIT>', '<STR_LIT:user>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>')<EOL>if '<STR_LIT>' in include:<EOL><INDENT>parser.add_argument('<STR_LIT:-c>', '<STR_LIT>', dest='<STR_LIT>', metavar='<STR_LIT>', default=None,<EOL>type=str, help='<STR_LIT>')<EOL><DEDENT>if '<STR_LIT:user>' in include:<EOL><INDENT>parser.add_argument('<STR_LIT>', '<STR_LIT>', dest='<STR_LIT>', type=str, help="<STR_LIT>")<EOL><DEDENT>if '<STR_LIT>' in include:<EOL><INDENT>parser.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>', help="<STR_LIT>")<EOL><DEDENT>if '<STR_LIT>' in include:<EOL><INDENT>parser.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>', help="<STR_LIT>")<EOL><DEDENT>if '<STR_LIT>' in include:<EOL><INDENT>parser.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>', help="<STR_LIT>")<EOL><DEDENT>if version:<EOL><INDENT>parser.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:version>', version="<STR_LIT>" + version)<EOL><DEDENT>
Add default arguments to a parser. These are:
    - config: argument for specifying a configuration file.
    - user: argument for specifying a user.
    - dry-run: option for running without side effects.
    - verbose: option for running verbosely.
    - quiet: option for running quietly.
    - version: option for spitting out version information.

Args:
    version (str): version to return on <cli> --version
    include (Sequence): default arguments to add to cli. Default: (config, user, dry-run, verbose, quiet)