code: func (c Client) WithJSON(body interface{}) Client {
  	c = c.WithHeader("Content-Type", "application/json")
  	c.json = &body
  	return c
  }
docs: // WithJSON returns a shallow copy of the client with the JSON value set as the
  // message body to include the requests. This function sets the Content-Type
  // header.