> You can do [first, ..rest] and you can do [first, second].
> But you cannot do [first, ..middle, last].
I don't think you're supposed to do that! It's probably expensive!