@Override
    public GrEnumConstant @NotNull [] getEnumConstants() {
      GrEnumConstantList list = getEnumConstantList();
      if (list != null) return list.getEnumConstants();
      return GrEnumConstant.EMPTY_ARRAY;
    }
@Override
    public GrEnumConstant @NotNull [] getEnumConstants()