code: func (c *Client) Signer() (*schema.Signer, error) {
  	c.signerOnce.Do(c.signerInit)
  	return c.signer, c.signerErr
  }
docs: // Signer returns the client's Signer, if any. The Signer signs JSON
  // mutation claims.