Added capability to tap into the ObjectVersionChanged event and basic unit test.