Add iterator and other convenience methods to LanguageMap