Fixing call stack regression in `$.fire()` from recent changes