intercept(request, invoker) {
    return new InterceptedStream(invoker(request));
  }
@override
@template REQUEST, RESPONSE
@param {!Request<REQUEST, RESPONSE>} request
@param {function(!Request<REQUEST,RESPONSE>):
    !ClientReadableStream<RESPONSE>} invoker
@return {!ClientReadableStream<RESPONSE>}