          By default, only the source information stored in the PNG header will be returned in
          :attr:`file_list_sorted`. Set to ``True`` to include alignment information as well.
          Default:``False``
      """
      def __init__(self,
                   folder: str,
                   alignments: Optional[Alignments] = None,
                   with_alignments: bool = False) -> None:
          self._alignments = alignments
          self._with_alignments = with_alignments
          super().__init__(folder)
  
      def process_folder(self) -> Union[Generator[Tuple[str, "PNGHeaderDict"], None, None],
 
</s> remove     with_alignments: bool, optional
        By default, only the source information stored in the PNG header will be returned in
        :attr:`file_list_sorted`. Set to ``True`` to include alignment information as well.
        Default:``False``
 </s> add  </s> remove         self._with_alignments = with_alignments
 </s> add  </s> remove     def process_folder(self) -> Union[Generator[Tuple[str, "PNGHeaderDict"], None, None],
                                      Generator[Tuple[str, "PNGHeaderSourceDict"], None, None]]:
 </s> add     def process_folder(self) -> Generator[Tuple[str, "PNGHeaderDict"], None, None]: </s> remove         self._faces = Faces(arguments.faces_dir, with_alignments=True)
 </s> add         self._faces = Faces(arguments.faces_dir) </s> remove                 sub_dict = data if self._with_alignments else data["source"]
 </s> add                 sub_dict = data
    def __init__(self, folder: str, alignments: Optional[Alignments] = None) -> None:
          By default, only the source information stored in the PNG header will be returned in
          :attr:`file_list_sorted`. Set to ``True`` to include alignment information as well.
          Default:``False``
      """
    def __init__(self, folder: str, alignments: Optional[Alignments] = None) -> None:
    def __init__(self, folder: str, alignments: Optional[Alignments] = None) -> None:
    def __init__(self, folder: str, alignments: Optional[Alignments] = None) -> None:
    def __init__(self, folder: str, alignments: Optional[Alignments] = None) -> None:
          self._alignments = alignments
          self._with_alignments = with_alignments
          super().__init__(folder)
  
      def process_folder(self) -> Union[Generator[Tuple[str, "PNGHeaderDict"], None, None],
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Alignments Tool updates
  - Copy info back to alignments file from faces 
tools/alignments/media.py