docs: public <S, D> TypeMap<S, D> typeMap(Class<S> sourceType, Class<D> destinationType) {
      Assert.notNull(sourceType, "sourceType");
      Assert.notNull(destinationType, "destinationType");
      return config.typeMapStore.getOrCreate(null, sourceType, destinationType, null, engine);
    }