docs: @SuppressWarnings("unchecked")
      protected Class<? extends Annotation> annotationTypeForName(String name) {
          try {
              return (Class<? extends Annotation>) resourceLoader.classForName(name);
          } catch (ResourceLoadingException cnfe) {
              return DUMMY_ANNOTATION;
          }
      }