code: func (c *Client) AddNode(host string, command AddNodeCommand) error {
  	return c.AddNodeAsync(host, command).Receive()
  }
docs: // AddNode attempts to perform the passed command on the passed persistent peer.
  // For example, it can be used to add or a remove a persistent peer, or to do
  // a one time connection to a peer.
  //
  // It may not be used to remove non-persistent peers.