code: public Object evaluateExpression(String expression, EvaluationContext context) throws EvaluationError {
          return evaluateExpression(expression, context, EvaluationStrategy.COMPLETE);
      }
docs: Evaluates a single expression, e.g. "contact.reports * 2"
  @param expression the expression string
  @param context the evaluation context
  @return the evaluated expression value
  @throws EvaluationError if an error occurs during evaluation