docs: public <T> T unwrap(Class<T> cls) // d706751
      {
          if (cls.isInstance(ivFactory))
          {
              return cls.cast(ivFactory);
          }
  
          throw new PersistenceException(cls.toString());
      }