code: func SendResponseWithClient(client interface {
  	Do(*http.Request) (*http.Response, error)
  }, req Request, response Response) error {
  	c := ResponseClient{client}
  	return c.SendResponse(req, response)
  }
docs: // SendResponseWithClient uploads the response to the requests signed
  // ResponseURL.