Extension:CompilerFactory