> Have you read this, @zwn?

That is my aim. As I said before, I'd like to store the events in a way as close as possible to the user intentions (or whoever was the initiator of the event) to allow later reprocessing to fix bugs in current processing. So, yes. And yes, I'd like to get as close as possible to *inmmutable* in the events. At the same time I am vary of [YAGNI](http://en.wikipedia.org/wiki/You_aren't_gonna_need_it) while "designing for the next 5 years". We should strike some kind of a balance. I am prepared to deal with our increasing knowledge of what we need while we learn it.