public SaveableEngine compile() throws CompilerException, EngineException
{
final SpreadsheetToModelCompiler cc = new SpreadsheetToModelCompiler( this.binding, this.numericType,
this.computationMode, this.compileToReadableCode || this.computationListenerEnabled );
ComputationModel cm = cc.compile();
final ModelToEngineCompiler.Config ecc = new ModelToEngineCompiler.Config();
ecc.model = cm;
ecc.numericType = this.numericType;
ecc.factoryClass = this.factoryClass;