@Override
  default GrVariable @NotNull [] getDeclaredVariables() {
    GrVariable variable = getDeclaredVariable();
    return variable == null ? GrVariable.EMPTY_ARRAY : new GrVariable[]{variable};
  }
@Override
  default GrVariable @NotNull [] getDeclaredVariables()