LanguageInjectionSupport (@NotNull String id) { if (TemporaryPlacesRegistry.SUPPORT_ID.equals(id)) return new TemporaryLanguageInjectionSupport(); for (LanguageInjectionSupport support : LanguageInjectionSupport.EP_NAME.getExtensionList()) { if (id.equals(support.getId())) return support; } return null; }