Updated blocks to be able to use events just like selector handlers can.