Major update to compiler.