https://github.com/ThreeDotsLabs/esja/pull/1#discussion_r1040072232 We could validate that the aggregate versions connected to the events check out. On the other hand, maybe we should trust the event store even if the versions don't seem to match? Let's discuss