Added getter and setter for private var _transaction and associated unit test. This is helpful when extending EActiveRecordRelationBehavior and need access to _transaction.