code: func WithRetry(r int) ClientOpt {
  	return func(c *Client) error {
  		c.retry = r
  		return nil
  	}
  }
docs: // WithRetry configures the number of retransmissions to attempt.
  //
  // Default is 3.
  //
  // TODO(hugelgupf): Check RFC for retransmission behavior.