code: function removeCallbacks(src, callback, context) {
      return filter(src, function(event) {
        return (!callback || event[0] == callback) && (!context || context == event[1]);
      });
    }
docs: Callbacks stored as: [originalCallback, context, wrappedCallback]