Event
Refactor struct Event to remove the MessageReader from it old-commit-hash: a824bd75ef
a824bd75ef