Good catch on dropping the `events` assignment, but I'm sure that the construct `if (!condition) assert(0)` wasn't in the style guide either. I'd just drop the check altogether.