First compile class definitions then the initialization methods (some compilers eat these in chunks).