@Override
  public Object evaluate(EvaluationContextImpl context) throws EvaluateException {
    Object result = context.getSuspendContext().getVirtualMachine().mirrorOfVoid();
    for (Evaluator statement : myStatements) {
      result = statement.evaluate(context);
    }
    return result;
  }
@Override
  public Object evaluate(EvaluationContextImpl context)