my &rest = NL2(loop => @loop[1..Inf]); # to my &rest = NL2(loop => @loop[1..@loop.end]);