Support cork/uncork on Event to stall events
Event is invokable, so can now be passed into register.