CallFlow#fireEvent: event stop propagation ability, Actions#execute: all listeners share same event object to support event propagation cancelling