InterceptedStream = function(stream) {
    this.stream = stream;
  }
@template REQUEST, RESPONSE
@param {!Request<REQUEST, RESPONSE>} request
@param {function(!Request<REQUEST,RESPONSE>):!ClientReadableStream<RESPONSE>}
    invoker
@return {!ClientReadableStream<RESPONSE>}