code: function (nextRequest) {
      var exit, target, method;
  
      while(this._exits.length) {
        exit = this._exits.pop();
        target = exit.target;
        method = exit.method;
  
        if (!(method in target)) {
          throw new Error("Can't call exit " + method + ' on target when changing uri to ' + request.uri);
        }
  
        target[method].call(target, nextRequest);
      }
    }
docs: pop of any exits function and invoke them
  
  @method _invokeExits
  @param {Request} nextRequest
  @protected