Boilerplate for the Compiler/Generator classes.