code: func New(c Doer) *Client {
  	if c == nil {
  		c = HTTPClientDoer(http.DefaultClient)
  	}
  	return &Client{Doer: c}
  }
docs: // New creates a new API client that wraps c.
  // If c is nil, the returned client wraps http.DefaultClient.