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)[<NUM_LIT:0>]<EOL>return {ext for exts in [p.supported_exts for p in (matching[<NUM_LIT:0>] + matching[<NUM_LIT:1>] + matching[<NUM_LIT:2>])]<EOL>for ext in exts}<EOL>
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: