Honor the language restrictions in the contestant's interface.

Also changed the unit tests root directory's name to avoid collisions
of import names.