return result;
}
public Object executeStatement(Object statement) {
Instruction instruction = InstructionFactory.createInstruction(asStatementList(statement), methodNameTranslator);
InstructionResult result = instruction.execute(executor);
Object resultObject;
if (result.hasResult() || result.hasError()) {
resultObject = result.getResult();
} else {
resultObject = null;
}
return asList(instruction.getId(), resultObject);
}