```go func f(a, b string) ``` `"take arg air"` takes `"a, b string"`. It should take only `a`, and its removal range should be `a, `. It's an interesting question what `"pour arg air/bat"` should do. Marking as to discuss to seek wisdom on that. Should be short (haha).