Is it guaranteed that the loader of this class (`getClass().getClassLoader()`) can "see" the given factory type?