def METHOD_NAME(subparsers) -> None:
    parser = subparsers.add_parser("gn1")
    parser.add_argument(
        "inputfile", help="The HTML file to parse", action=FileCheck)
    parser.add_argument(
        "--outputdir", help="Path to output directory", action=DirectoryCheck,
        default=False)
    parser.set_defaults(
        func=lambda args: thread(
            args.inputfile,
            parse_file,
            lambda tree: tree.xpath("//table"),
            results_table,
            table_contents,
            to_dicts,
            partial(write_csv, args.inputfile, args.outputdir)))