@Override
  public LookupElement[] calculateLookupItems(ExpressionContext context) {
    Expression[] parameters = myParameters.toArray(new Expression[0]);
    return getMacro().calculateLookupItems(parameters, context);
  }
@Override
  public LookupElement[] calculateLookupItems(ExpressionContext context)