Third try. ;) Concat operator, tests. Now [1,2,3] + (4..6) works! Inline...

Now [1,2,3] + (4..6) works! Inlined helper functions to keep core lib small.

this[0..-1] didn't work for copying, so I just inlined what I had before.