code: func (c *Client) UpdateAddressable(a contract.Addressable) error {
  	conn := c.Pool.Get()
  	defer conn.Close()
  
  	err := deleteAddressable(conn, a.Id)
  	if err != nil {
  		return err
  	}
  
  	_, err = addAddressable(conn, a)
  	return err
  }
docs: /* -----------------------------------Addressable -------------------------- */
  //func (c *Client) UpdateAddressable(updated *contract.Addressable, orig *contract.Addressable) error {