result.addAll(rules12.applyRulesDebugByteArray(this.evaluator.getRootNode(), prefixInstance));
final RIFRules13RulePackage rules13 = new RIFRules13RulePackage();
result.addAll(rules13.applyRulesDebugByteArray(this.evaluator.getRootNode(), prefixInstance));
final RIFRules14RulePackage rules14 = new RIFRules14RulePackage();
result.addAll(rules14.applyRulesDebugByteArray(this.evaluator.getRootNode(), prefixInstance));
this.evaluator.getRootNode().sendMessage(new BoundVariablesMessage());
result.addAll(this.evaluator.logicalOptimizationDebugByteArray(prefixInstance));
return result;
}