Replaced the .on() and .off() monkey patches with an patch to jQuery.event.add that fixes issue #10