          The :mod:`argparse` arguments as passed in from :mod:`tools.py`
      """
      def __init__(self, arguments: "Namespace") -> None:
          logger.debug("Initializing %s: (arguments: '%s'", self.__class__.__name__, arguments)
          self.args = arguments
          job = self.args.job
          self.alignments = None if job == "from-faces" else AlignmentData(self.args.alignments_file)
          logger.debug("Initialized %s", self.__class__.__name__)
  
      def process(self) -> None:
          """ The entry point for the Alignments tool from :mod:`lib.tools.alignments.cli`.
  
 
</s> remove     def __init__(self, arguments):
 </s> add     def __init__(self, arguments: "Namespace") -> None: </s> remove         if self.args.job in ("missing-alignments", "missing-frames", "multi-faces", "no-faces"):
            job = Check
 </s> add         if self._args.job in ("missing-alignments", "missing-frames", "multi-faces", "no-faces"):
            job: Any = Check </s> remove     def process(self):
 </s> add     def process(self) -> None: </s> remove             job = globals()[self.args.job.title().replace("-", "")]
        job = job(self.alignments, self.args)
 </s> add             job = globals()[self._args.job.title().replace("-", "")]
        job = job(self.alignments, self._args) </s> remove         updater = getattr(self, "_update_{}".format("faces" if self._input_is_faces else "frames"))
 </s> add         updater = getattr(self, f"_update_{'faces' if self._input_is_faces else 'frames'}")
        self._args = arguments
        job = self._args.job
        alignment_file = self._find_alignments()
        self.alignments = None if job == "from-faces" else AlignmentData(alignment_file)
          The :mod:`argparse` arguments as passed in from :mod:`tools.py`
      """
      def __init__(self, arguments: "Namespace") -> None:
          logger.debug("Initializing %s: (arguments: '%s'", self.__class__.__name__, arguments)
        self._args = arguments
        job = self._args.job
        alignment_file = self._find_alignments()
        self.alignments = None if job == "from-faces" else AlignmentData(alignment_file)
        self._args = arguments
        job = self._args.job
        alignment_file = self._find_alignments()
        self.alignments = None if job == "from-faces" else AlignmentData(alignment_file)
        self._args = arguments
        job = self._args.job
        alignment_file = self._find_alignments()
        self.alignments = None if job == "from-faces" else AlignmentData(alignment_file)
          logger.debug("Initialized %s", self.__class__.__name__)
  
      def process(self) -> None:
          """ The entry point for the Alignments tool from :mod:`lib.tools.alignments.cli`.
  
keep keep keep keep replace replace replace keep keep keep keep keep
 Minor updates and fixups
  - Mask Tool - Typing + BiSeNet mask update fix
  - Alignments Tool - Auto search for alignments file 
tools/alignments/alignments.py