~ fix for bug in LanguageFactory