code: func (q *SuggesterCategoryIndex) Source() (interface{}, error) {
  	source := make(map[string]interface{})
  
  	switch len(q.values) {
  	case 0:
  		source[q.name] = make([]string, 0)
  	case 1:
  		source[q.name] = q.values[0]
  	default:
  		source[q.name] = q.values
  	}
  
  	return source, nil
  }
docs: // Source returns a map that will be used to serialize the context query as JSON.