docs: protected void initType(EnhancedAnnotation<T> annotatedAnnotation) {
          if (!Annotation.class.isAssignableFrom(getRawType())) {
              throw MetadataLogger.LOG.metaAnnotationOnWrongType(getMetaAnnotationTypes(), getRawType());
          }
      }