code: func (raw *Raw) Query(endpoint string, out interface{}, q *QueryOptions) (*QueryMeta, error) {
  	return raw.c.query(endpoint, out, q)
  }
docs: // Query is used to do a GET request against an endpoint
  // and deserialize the response into an interface using
  // standard Consul conventions.