It seems to me the most common use case of inspecting the events object (apart from debugging perhaps) is the wish to reorder event execution order.
I wanted to do this for my current project, but got discouraged by the internalness of the component so in the end I wound up simply hardcoding my specific dependencies.
Somehow being able to either prioritize by number or bucket the sequence of events when you bind them would be very nice. Ideally I'd like to .bind("click", function()..., -1) to bind a handler that always got executed before other handlers or .bind("click", function()..., 1) for a handler that got executed after all other handlers. Naturally if the same priority number was used there'd be no guarantee for sequencing.
However the number of use cases are probably fairly low, so I can fully understand if you don't want to clutter the interface by supporting this.