List<LanguageDefinition> (Collection<? extends PsiClass> projectLanguages, List<? extends LanguageDefinition> libraryDefinitions) { return ContainerUtil.mapNotNull(projectLanguages, language -> getDefinition(language, libraryDefinitions)); }