Tagging, events, and error handling introduced in https://github.com/oskardudycz/EventSourcing.NetCore/pull/181 are pretty naive, especially compared to Eventuous. Make it more detailed and production ready.