Updated the interface definition for IDomainEvent, ready for refactoring on the event architecture.