docs: function bindAttach(add, remove) {
    var cached = XMLHttpRequest.prototype[add];
    if (!cached) return;
    XMLHttpRequest.prototype[add] = function() {
      var queue = this._queue = this._queue || [];
      queue.push([remove, arguments]);
      return cached.apply(this, arguments);
    };
  }