Subject: | available languages |
Why hardcode the list of languages available, which may quickly get out
of date if not maintained? Are all possible pairings supported (that
isn't something a user can generally take for granted)? And finally, why
not expose this list through the interface suggested by the parent class?