Added support for switching out the compiler to use.