docs: public <T> boolean registerPojo(Class<T> typeClass)
      {
          assert typeClass != null;
  
          final HasSchema<?> last = pojoMapping.putIfAbsent(typeClass.getName(),
                  new LazyRegister<T>(typeClass, this));
          
          return last == null || (last instanceof LazyRegister);
      }