public override object InitialValueFor(Transaction transaction)
			{
				TransparentActivationDepthProviderImpl.ObjectsModifiedInTransaction objectsModifiedInTransaction
					 = new TransparentActivationDepthProviderImpl.ObjectsModifiedInTransaction(transaction
					);
				transaction.AddTransactionListener(new _ITransactionListener_77(this, objectsModifiedInTransaction
					));
				return objectsModifiedInTransaction;
			}