Return the default args as a parent parser, optionally adding a version

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

def parent(version=None, include=None):
    '''
    Return the default args as a parent parser, optionally adding a version

    Args:
        version (str): version to return on <cli> --version
        include (Sequence): default arguments to add to cli. Default: (config, user, dry-run, verbose, quiet)
    '''
    parser = argparse.ArgumentParser(add_help=False)
    add_default_args(parser, version=version, include=include)
    return parser