docs: public JaversType getJaversType(Type javaType) {
          argumentIsNotNull(javaType);
  
          if (javaType == Object.class) {
              return OBJECT_TYPE;
          }
  
          return engine.computeIfAbsent(javaType, j -> typeFactory.infer(j, findPrototype(j)));
      }