Add precondition null checks to all events.

Never pass or return null as arguments in Events.