code: public static Field getOpenEngSBModelIdField(Class<?> modelClass) {
          List<Field> fields = getAnnotatedFields(modelClass, OpenEngSBModelId.class);
  
          if (fields.isEmpty()) {
              return null;
          }
  
          return fields.get(0);
      }
docs: Uses {@link #getAnnotatedFields(Class, Class)} to look for a field annotated with the {@code OpenEngSBModelId}
  annotation, and if present, returns that Field instance.
  
  @param modelClass the class to introspect
  @return the {@link java.lang.reflect.Field} annotated with {@code OpenEngSBModelId}, or null if none exists