func split(sep, s string) ([]string, error) {
	s = strings.TrimSpace(s)
	if s == "" {
		return []string{}, nil
	}
	return strings.Split(s, sep), nil
}
func split(sep, s string) ([]string, error) {
	s = strings.TrimSpace(s)
	if s == "" {
		return []string{}, nil
	}
	return strings.Split(s, sep), nil
}
func split ( sep , s string ) ( [ ] string , error ) { s = strings . TrimSpace ( s ) if s == " " { return [ ] string { } , nil } return strings . Split ( s , sep ) , nil }
// split is a version of strings.Split that can be piped
split is a version of strings . Split that can be piped