docs: public static Set<Field> getFieldsAnnotatedBy(Class<?> classs, Class<? extends Annotation> ann) {
      Set<Field> set = new HashSet<>();
      for (Field field : getAllFields(classs)) {
        if (field.isAnnotationPresent(ann)) {
          set.add(field);
        }
      }
      return set;
    }