                                "action": DirFullPaths,
                                "dest": "input_a",
                                "required": True,
                                "help": "Input directory. A directory containing training images "
                                        "for face A."})
          argument_list.append({"opts": ("-ala", "--alignments-A"),
                                "action": FileFullPaths,
                                "filetypes": 'alignments',
                                "type": str,
                                "dest": "alignments_path_a",
 
</s> remove                                       "for face B."})
 </s> add                                       "for face B. This is the swap face, i.e. the face that "
                                      "you want to place onto the head of person A."}) </s> remove                               "help": "Model directory. A directory containing the trained model "
                                      "you wish to process."})
        argument_list.append({"opts": ("-a", "--input-aligned-dir"),
                              "action": DirFullPaths,
                              "dest": "input_aligned_dir",
                              "default": None,
                              "help": "Input \"aligned directory\". A "
                                      "directory that should contain the "
                                      "aligned faces extracted from the input "
                                      "files. If you delete faces from this "
                                      "folder, they'll be skipped during "
                                      "conversion. If no aligned dir is "
                                      "specified, all faces will be "
                                      "converted"})
        argument_list.append({"opts": ("-ref", "--reference-video"),
                              "action": FileFullPaths,
                              "dest": "reference_video",
                              "filetypes": "video",
                              "type": str,
                              "help": "Only required if converting from images to video. Provide "
                                      "The original video that the source frames were extracted "
                                      "from (for extracting the fps and audio)."})
 </s> add                               "help": "Model directory. The directory containing the trained "
                                      "model you wish to use for conversion."}) </s> remove                               "help": "For if you want a timelapse: "
                                      "The input folder for the timelapse. "
                                      "This folder should contain faces of A "
                                      "which will be converted for the "
                                      "timelapse. You must supply a "
                                      "--timelapse-output and a "
                                      "--timelapse-input-B parameter."})
 </s> add                               "help": "Optional for creating a timelapse. Timelapse will save an "
                                      "image of your selected faces into the timelapse-output "
                                      "folder at every save iteration. This should be the "
                                      "input folder of 'A' faces that you would like to use for "
                                      "creating the timelapse. You must also supply a "
                                      "--timelapse-output and a --timelapse-input-B parameter."}) </s> remove                               "help": "Optional path to an alignments file."})
        argument_list.append({"opts": ("-l", "--ref_threshold"),
                              "action": Slider,
                              "min_max": (0.01, 0.99),
                              "rounding": 2,
                              "type": float,
                              "dest": "ref_threshold",
                              "default": 0.4,
                              "help": "Threshold for positive face recognition. For use with "
                                      "nfilter or filter. Lower values are stricter. NB: Using "
                                      "face filter will significantly decrease extraction speed."})
 </s> add                               "help": "Optional path to an alignments file. Leave blank if the "
                                      "alignments file is at the default location."}) </s> remove         argument_list.append({"opts": ("-to", "--timelapse-output"),
                              "action": DirFullPaths,
                              "dest": "timelapse_output",
                              "default": None,
                              "help": "The output folder for the timelapse. "
                                      "If the input folders are supplied but "
                                      "no output folder, it will default to "
                                      "your model folder /timelapse/"})
        argument_list.append({"opts": ("-m", "--model-dir"),
                              "action": DirFullPaths,
                              "dest": "model_dir",
                              "required": True,
                              "help": "Model directory. This is where the training data will be "
                                      "stored."})
 </s> add 
                                      "for face A. This is the original face, i.e. the face that "
                                      "you want to remove and replace with face B."})
                                "action": DirFullPaths,
                                "dest": "input_a",
                                "required": True,
                                "help": "Input directory. A directory containing training images "
                                      "for face A. This is the original face, i.e. the face that "
                                      "you want to remove and replace with face B."})
          argument_list.append({"opts": ("-ala", "--alignments-A"),
                                "action": FileFullPaths,
                                "filetypes": 'alignments',
                                "type": str,
                                "dest": "alignments_path_a",
keep keep keep keep replace keep keep keep keep keep
 Clarification of helptext in cli.py 
lib/cli.py