@Override
    public GrAnnotationNameValuePair @NotNull [] getAttributes() {
      if (myCachedAttributes == null) {
        assert myAttributes != null;
        myCachedAttributes = myAttributes.toArray(GrAnnotationNameValuePair.EMPTY_ARRAY);
      }
      return myCachedAttributes;
    }
@Override
    public GrAnnotationNameValuePair @NotNull [] getAttributes()