Fix error in (Comonad Event) instance

Cause of some nasty problems including #316
Close #316