code: def get_all_supported_exts_for_type(self, type_to_match: Type[Any], strict: bool) -> Set[str]:
          
          matching = self.find_all_matching_parsers(desired_type=type_to_match, strict=strict)[0]
          return {ext for exts in [p.supported_exts for p in (matching[0] + matching[1] + matching[2])]
                  for ext in exts}
docs: Utility method to return the set of all supported file extensions that may be converted to objects of the given
          type. type=JOKER is a joker that means all types
  
          :param type_to_match:
          :param strict:
          :return: