arguments
how many
plus
slices
butFirst
local bound slice
concat
callFIrst, callLast
callFirst example
callFirst runthrough