compiler. Lang enums and tests, #237.
compiler. Lang interfaces and tests, #237.