The event represents a "preventable" action.
The listeners may each return a boolean value of
false, representing both
- that further listeners should fail to be queried, and
- that the operation represented by the event should be cancelled.
This is similar to the default semantics on browser events.