          """
          extractpath = os.path.join(os.path.dirname(__file__),
                                     "extract",
                                     extractor_type)
          extractors = sorted(item.name.replace(".py", "").replace("_", "-")
                              for item in os.scandir(extractpath)
                              if not item.name.startswith("_")
                              and not item.name.endswith("defaults.py")
                              and item.name.endswith(".py"))
          if add_none:
              extractors.insert(0, "none")
          return extractors
  
      @staticmethod
 
</s> remove     def get_available_extractors(extractor_type, add_none=False):
 </s> add     def get_available_extractors(extractor_type, add_none=False, extend_plugin=False): </s> remove #: lib/cli/args.py:792
 </s> add #: lib/cli/args.py:804 </s> remove #: tools/mask/cli.py:88
 </s> add #: tools/mask/cli.py:91 </s> remove #: lib/cli/args.py:561
 </s> add #: lib/cli/args.py:564
        extractors = [item.name.replace(".py", "").replace("_", "-")
                      for item in os.scandir(extractpath)
                      if not item.name.startswith("_")
                      and not item.name.endswith("defaults.py")
                      and item.name.endswith(".py")]
        if extend_plugin and extractor_type == "mask" and "bisenet-fp" in extractors:
            extractors.remove("bisenet-fp")
            extractors.extend(["bisenet-fp-face", "bisenet-fp-head"])

        extractors = sorted(extractors)
          """
          extractpath = os.path.join(os.path.dirname(__file__),
                                     "extract",
                                     extractor_type)
        extractors = [item.name.replace(".py", "").replace("_", "-")
                      for item in os.scandir(extractpath)
                      if not item.name.startswith("_")
                      and not item.name.endswith("defaults.py")
                      and item.name.endswith(".py")]
        if extend_plugin and extractor_type == "mask" and "bisenet-fp" in extractors:
            extractors.remove("bisenet-fp")
            extractors.extend(["bisenet-fp-face", "bisenet-fp-head"])

        extractors = sorted(extractors)
        extractors = [item.name.replace(".py", "").replace("_", "-")
                      for item in os.scandir(extractpath)
                      if not item.name.startswith("_")
                      and not item.name.endswith("defaults.py")
                      and item.name.endswith(".py")]
        if extend_plugin and extractor_type == "mask" and "bisenet-fp" in extractors:
            extractors.remove("bisenet-fp")
            extractors.extend(["bisenet-fp-face", "bisenet-fp-head"])

        extractors = sorted(extractors)
        extractors = [item.name.replace(".py", "").replace("_", "-")
                      for item in os.scandir(extractpath)
                      if not item.name.startswith("_")
                      and not item.name.endswith("defaults.py")
                      and item.name.endswith(".py")]
        if extend_plugin and extractor_type == "mask" and "bisenet-fp" in extractors:
            extractors.remove("bisenet-fp")
            extractors.extend(["bisenet-fp-face", "bisenet-fp-head"])

        extractors = sorted(extractors)
        extractors = [item.name.replace(".py", "").replace("_", "-")
                      for item in os.scandir(extractpath)
                      if not item.name.startswith("_")
                      and not item.name.endswith("defaults.py")
                      and item.name.endswith(".py")]
        if extend_plugin and extractor_type == "mask" and "bisenet-fp" in extractors:
            extractors.remove("bisenet-fp")
            extractors.extend(["bisenet-fp-face", "bisenet-fp-head"])

        extractors = sorted(extractors)
        extractors = [item.name.replace(".py", "").replace("_", "-")
                      for item in os.scandir(extractpath)
                      if not item.name.startswith("_")
                      and not item.name.endswith("defaults.py")
                      and item.name.endswith(".py")]
        if extend_plugin and extractor_type == "mask" and "bisenet-fp" in extractors:
            extractors.remove("bisenet-fp")
            extractors.extend(["bisenet-fp-face", "bisenet-fp-head"])

        extractors = sorted(extractors)
          if add_none:
              extractors.insert(0, "none")
          return extractors
  
      @staticmethod
keep keep keep keep replace replace replace replace replace keep keep keep keep keep
 Masks updates
  - Add head centering support to training
  - Update helptext/tooltips 
plugins/plugin_loader.py