Updated 'endenumeration' events to have 'eventsource' and 'eventobject' properties, to allow identification of where the endenumeration originated.