docs: private static Configuration injectTransactionManager(TransactionManagerLookupDelegator transactionManagerLookupDelegator, Configuration configuration) {
  		if ( configuration.transaction().transactionMode() == TransactionMode.TRANSACTIONAL ) {
  			ConfigurationBuilder builder = new ConfigurationBuilder().read( configuration );
  			builder.transaction()
  					.transactionManagerLookup( transactionManagerLookupDelegator );
  			return builder.build();
  		}
  		return configuration;
  	}