def create_parser(command_handlers):
parser = argparse.ArgumentParser(<EOL>prog='<STR_LIT>',<EOL>epilog=HELP_EPILOG,<EOL>formatter_class=config.SubcommandHelpFormatter,<EOL>add_help=True)<EOL>subparsers = parser.add_subparsers(<EOL>title="<STR_LIT>",<EOL>metavar='<STR_LIT>')<EOL>command_list = sorted(command_handlers.items())<EOL>for command in command_list:<EOL><INDENT>command[<NUM_LIT:1>].create_parser(subparsers)<EOL><DEDENT>return parser<EOL>
Main parser
:return: