                                                              configfile=configfile)
          return detector
  
      @staticmethod
      def _load_mask(masker, configfile):
          """ Set global arguments and load masker plugin """
          masker_name = masker.replace("-", "_").lower()
          logger.debug("Loading Masker: '%s'", masker_name)
          masker = PluginLoader.get_masker(masker_name)(configfile=configfile)
          return masker
 
</s> remove         masker = PluginLoader.get_masker(masker_name)(configfile=configfile)
 </s> add         masker = PluginLoader.get_masker(masker_name)(image_is_aligned=image_is_aligned,
                                                      configfile=configfile)
    def _load_mask(masker, image_is_aligned, configfile):
                                                              configfile=configfile)
          return detector
  
      @staticmethod
    def _load_mask(masker, image_is_aligned, configfile):
          """ Set global arguments and load masker plugin """
          masker_name = masker.replace("-", "_").lower()
          logger.debug("Loading Masker: '%s'", masker_name)
          masker = PluginLoader.get_masker(masker_name)(configfile=configfile)
          return masker
keep keep keep keep replace keep keep keep keep keep
 Extract - Mask updates

- Remove none mask plugin
- Make pipeline more flexible
- Add support for pre-aligned faces to masker plugin
- Migrate blur and threshold settings to mask output 
plugins/extract/pipeline.py