internal void InitSnapshot( PersistentCollection collection, ICollectionPersister persister )
		{
			snapshot = collection.GetSnapshot( persister );
		}
		/// <summary>
		/// Updates the CollectionEntry to reflect that the <see cref="PersistentCollection"/>
		/// has been initialized.
		/// </summary>
		/// <param name="collection">The initialized <see cref="PersistentCollection"/> that this Entry is for.</param>
		internal void PostInitialize( PersistentCollection collection )
		{
			initialized = true;
			snapshot = collection.GetSnapshot( loadedPersister );
		}