          self._re_feed = re_feed
          self.set_normalize_method(normalize_method)
  
          self._plugin_type = "align"
          self._faces_per_filename = dict()  # Tracking for recompiling face batches
          self._rollover = None  # Items that are rolled over from the previous batch in get_batch
          self._output_faces = []
          self._additional_keys = []
          logger.debug("Initialized %s", self.__class__.__name__)
  
 
</s> remove         self._hashes_to_frame = dict()
        self._hashes_to_alignment = dict()
 </s> add         self._hashes_to_frame = {}
        self._hashes_to_alignment = {} </s> remove         reference_groups = dict()
 </s> add         reference_groups = {} </s> remove         reference_groups = dict()
 </s> add         reference_groups = {} </s> remove         self.aligned = None
        logger.trace("Initialized %s", self.__class__.__name__)
 </s> add         self._aligned: Optional[AlignedFace] = None
        logger.trace("Initialized %s", self.__class__.__name__)  # type: ignore </s> remove                 face_size = (face.w ** 2 + face.h ** 2) ** 0.5
 </s> add                 face_size = (face.width ** 2 + face.height ** 2) ** 0.5
        self._faces_per_filename = {}  # Tracking for recompiling face batches
          self._re_feed = re_feed
          self.set_normalize_method(normalize_method)
  
          self._plugin_type = "align"
        self._faces_per_filename = {}  # Tracking for recompiling face batches
          self._rollover = None  # Items that are rolled over from the previous batch in get_batch
          self._output_faces = []
          self._additional_keys = []
          logger.debug("Initialized %s", self.__class__.__name__)
  
keep keep keep keep replace keep keep keep keep keep
 lib.align updates:
  - alignments.py
    - Add typed dicts for imported alignments
    - Explicitly check for presence of thumb value in alignments dict
    - linting
  - detected_face.py
    - Typing
    - Linting
    - Legacy support for pre-aligned face
    - Update dependencies to new property names 
plugins/extract/align/_base.py