in cli/options.go [49:61]
func (a *argumentList) Next() string { s := *a if len(s) == 0 { return "" } // shift / mutate slice next, newList := s[0], s[1:] *a = newList return next }