code: func (qr *ChangeQueryParams) queryString() url.Values {
  	qs := make(url.Values, len(qr.Options)+3)
  	qs.Add("q", qr.Query)
  	if qr.N > 0 {
  		qs.Add("n", strconv.Itoa(qr.N))
  	}
  	if qr.S > 0 {
  		qs.Add("S", strconv.Itoa(qr.S))
  	}
  	for _, o := range qr.Options {
  		qs.Add("o", o)
  	}
  	return qs
  }
docs: // queryString renders the ChangeQueryParams as a url.Values.