preventing silent failures due to swallowed exceptions

preventing silent failures due to swallowed exceptions

While jQuery's tendency to (deliberately) swallow exceptions can be useful, it can lead to some annoyances. In particular, this often makes debugging unnecessarily painful (especially in callbacks).

In order to mitigate this issue, it might be useful for jQuery to fire a custom event when an exception is being trapped. That would allow developers to decide how they want to handle exceptions without compromising current behavior.
Does this seem reasonable?

(It appears this issue has not been brought up here before. As that seems unlikely, I'd appreciate pointers to any previous discussions.)