docs: public final void loadCollection(
  		final SharedSessionContractImplementor session,
  		final Serializable id,
  		final Type type) throws HibernateException {
  
  		if ( log.isDebugEnabled() ) {
  			log.debug(
  					"loading collection: " +
  					MessageHelper.collectionInfoString( getCollectionPersisters()[0], id, getFactory() )
  				);
  		}
  
  		Serializable[] ids = new Serializable[]{id};
  		QueryParameters qp = new QueryParameters( new Type[]{type}, ids, ids );
  		doQueryAndInitializeNonLazyCollections(
  				session,
  				qp,
  				OgmLoadingContext.EMPTY_CONTEXT,
  				true
  			);
  
  		log.debug( "done loading collection" );
  
  	}