extended IEventRepository and IEventSource to enable retrival of aggregates by their keys