code: func Select(selector string, items ...interface{}) *StringExpr {
  	if len(items) == 1 {
  		if itemList, ok := items[0].(StringListable); ok {
  			return SelectFunc{Selector: selector, Items: *itemList.StringList()}.String()
  		}
  	}
  	stringableItems := make([]Stringable, len(items))
  	for i, item := range items {
  		stringableItems[i] = item.(Stringable)
  	}
  	return SelectFunc{Selector: selector, Items: *StringList(stringableItems...)}.String()
  }
docs: // Select returns a new instance of SelectFunc chooses among items via selector. If you