executable = new Executable(config);
RuleManager rm = new RuleManager();
rm.setRecoveryPolicy(info.getRecoveryPolicy());
executable.setRuleManager(rm);
executable.setHostLanguage(Configuration.XSLT);
executable.setCollationTable(new CollationMap(config.getCollationMap()));
executable.setSchemaAware(info.isSchemaAware());
compilerInfo = info;
if (compilerInfo.getErrorListener() == null) {
compilerInfo.setErrorListener(config.getErrorListener());
}