@damned added multiple listeners:
 - each event handler will be called in turn in order wired up (with wire_to)