code: func (c *Cluster) AddVserver(vserver *Vserver) error {
  	key := vserver.Key()
  	if _, ok := c.Vservers[key]; ok {
  		return fmt.Errorf("Cluster %q already contains Vserver %q", c.Site, key)
  	}
  	c.Vservers[key] = vserver
  	return nil
  }
docs: // AddVserver adds a Vserver to a Seesaw Cluster.