Refactor eventSink() function as Event.sink()

This seems like a neater encapsulation.