code: func NewClient(auth Auth) *Client {
  	return &Client{auth: auth, client: http.DefaultClient}
  }
docs: // NewClient creates a new Client that uses the credentials in the specified
  // Auth object.
  //
  // This function assumes the Auth object has been sanely initialized. If you
  // wish to infer auth credentials from the environment, refer to NewAuth