code: func (a *Agent) Members(wan bool) ([]*AgentMember, error) {
  	r := a.c.newRequest("GET", "/v1/agent/members")
  	if wan {
  		r.params.Set("wan", "1")
  	}
  	_, resp, err := requireOK(a.c.doRequest(r))
  	if err != nil {
  		return nil, err
  	}
  	defer resp.Body.Close()
  
  	var out []*AgentMember
  	if err := decodeBody(resp, &out); err != nil {
  		return nil, err
  	}
  	return out, nil
  }
docs: // Members returns the known gossip members. The WAN
  // flag can be used to query a server for WAN members.