pimped alex's blog post on event validation