docs: private static UnproxyableResolutionException getUnproxyableTypesExceptionInt(Iterable<? extends Type> types, Bean<?> declaringBean, ServiceRegistry services) {
          for (Type apiType : types) {
              if (Object.class.equals(apiType)) {
                  continue;
              }
              UnproxyableResolutionException e = getUnproxyableTypeException(apiType, declaringBean, services, false);
              if (e != null) {
                  return e;
              }
          }
          return null;
      }