@Override
  protected String evaluateSimpleMacro(Expression[] params, final ExpressionContext context) {
    return SystemProperties.getUserName();
  }
@Override
  protected String evaluateSimpleMacro(Expression[] params, final ExpressionContext context)