Split LanguageEndpoint.createLanguageService into project and isolated