              logger.info("Updating legacy landmarks from list to numpy array")
              self._update_legacy_landmarks_list()
              updated = True
          if updated:
              self._version = _VERSION
              self.save()
  
      # <File Format> #
      # Serializer is now a compressed pickle custom format. This used to be any number
 
</s> remove _VERSION = 2.1
 </s> add _VERSION = 2.2 </s> remove                 if not metadata:
                    # Face not found
 </s> add                 if not metadata:  # Face not found
        if self._version < 2.2:
            logger.info("Updating legacy mask centering")
            self._update_mask_centering()
            updated = True
              logger.info("Updating legacy landmarks from list to numpy array")
              self._update_legacy_landmarks_list()
              updated = True
        if self._version < 2.2:
            logger.info("Updating legacy mask centering")
            self._update_mask_centering()
            updated = True
          if updated:
              self._version = _VERSION
              self.save()
  
      # <File Format> #
      # Serializer is now a compressed pickle custom format. This used to be any number
keep keep add keep keep keep keep keep keep
 core mask updates:
  - Add support for different mask centering
  - Update legacy alignments to store mask centering
  - Bugfix: lib.image ImageIO. Ensure unique queues are created (fixes mask tool when Face is input and an output folder is provided) 
lib/align/alignments.py