@Override
  public GrNamedArgument @NotNull [] getNamedArguments() {
    List<GrNamedArgument> result = new ArrayList<>();
    for (PsiElement cur = this.getFirstChild(); cur != null; cur = cur.getNextSibling()) {
      if (cur instanceof GrNamedArgument) result.add((GrNamedArgument)cur);
    }
    return result.toArray(GrNamedArgument.EMPTY_ARRAY);
  }
@Override
  public GrNamedArgument @NotNull [] getNamedArguments()