add tests for LanguageIterator