code: func NewKeyValuesStrings(key string, values ...string) KeyValues {
  	iv := make([]interface{}, len(values))
  	for i := 0; i < len(values); i++ {
  		iv[i] = values[i]
  	}
  	return KeyValues{Key: key, Values: iv}
  }
docs: // NewKeyValuesStrings takes a given key and slice of values and returns a new
  // KeyValues struct.