def parseArguments(argv=None):  
store_opt = StoreOpt()<EOL>parser = argparse.ArgumentParser(<EOL>prog='<STR_LIT>',<EOL>usage='<STR_LIT>',<EOL>add_help=False,<EOL>description=dedent(<EOL>"""<STR_LIT>""".rstrip()),<EOL>epilog=dedent(<EOL>"""<STR_LIT>""".rstrip()),<EOL>formatter_class=argparse.RawDescriptionHelpFormatter)<EOL>target_args = parser.add_argument_group("<STR_LIT>")<EOL>target_args.add_argument('<STR_LIT>', action='<STR_LIT:store>', nargs='<STR_LIT:*>',<EOL>metavar='<STR_LIT:target>',<EOL>help=("""<STR_LIT>"""),<EOL>default=argparse.SUPPRESS)<EOL>concurrency_args = parser.add_argument_group("<STR_LIT>")<EOL>store_opt(<EOL>concurrency_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store>',<EOL>type=int, metavar='<STR_LIT>',<EOL>help="<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(<EOL>concurrency_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store>',<EOL>metavar='<STR_LIT>',<EOL>help="<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(<EOL>concurrency_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store>',<EOL>metavar='<STR_LIT>',<EOL>help="<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>format_args = parser.add_argument_group("<STR_LIT>")<EOL>store_opt(format_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help="<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(<EOL>format_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help="<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(<EOL>format_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help="<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>out_args = parser.add_argument_group("<STR_LIT>")<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>',<EOL>action='<STR_LIT:store_true>', help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>',<EOL>action='<STR_LIT:store_true>', help=("<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help="<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help="<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help="<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:count>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:count>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(out_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>other_args = parser.add_argument_group("<STR_LIT>")<EOL>store_opt(other_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help=("<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(other_args.add_argument('<STR_LIT:-c>', '<STR_LIT>', action='<STR_LIT:store>',<EOL>metavar='<STR_LIT>', help="<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(other_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store>',<EOL>metavar='<STR_LIT>',<EOL>help="<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(other_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store>',<EOL>metavar='<STR_LIT>', help="<STR_LIT>"<EOL>"<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>store_opt(other_args.add_argument('<STR_LIT>', '<STR_LIT>',<EOL>action='<STR_LIT:store>',<EOL>metavar="<STR_LIT>",<EOL>help=("<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>cov_args = parser.add_argument_group(<EOL>"<STR_LIT>".format(coverage_version))<EOL>store_opt(cov_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help=("<STR_LIT>"), default=argparse.SUPPRESS))<EOL>store_opt(cov_args.add_argument('<STR_LIT>', '<STR_LIT>',<EOL>action='<STR_LIT:store>', metavar='<STR_LIT>', help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS)),<EOL>store_opt(cov_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(cov_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(cov_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store>',<EOL>metavar='<STR_LIT>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(cov_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store>',<EOL>metavar='<STR_LIT>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>store_opt(cov_args.add_argument('<STR_LIT>', '<STR_LIT>', action='<STR_LIT:store>',<EOL>metavar='<STR_LIT:X>', type=int, help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>default=argparse.SUPPRESS))<EOL>integration_args = parser.add_argument_group("<STR_LIT>")<EOL>store_opt(integration_args.add_argument('<STR_LIT>',<EOL>action='<STR_LIT:store_true>', help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"), default=argparse.SUPPRESS))<EOL>store_opt(integration_args.add_argument('<STR_LIT>',<EOL>action='<STR_LIT:store_true>',<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"), default=argparse.SUPPRESS))<EOL>store_opt(integration_args.add_argument('<STR_LIT>', action='<STR_LIT:store_true>',<EOL>help="<STR_LIT>",<EOL>default=argparse.SUPPRESS))<EOL>args = parser.parse_args(argv)<EOL>args.parser    = parser<EOL>args.store_opt = store_opt<EOL>return args<EOL>
I parse arguments in sys.argv and return the args object.  The parser
itself is available as args.parser.

Adds the following members to args:
    parser    = the parser object
    store_opt = the StoreOpt object