Re-imagine IterateOneWithoutPhasers.pull-one
Re-imagine IterateOneWithoutPhasers.pull-one

This code path is taken for things like:

    my @a = ^10 .map( ... ).grep: ...;

This makes this loop handler a little smaller bytecode wise (so
better inlineable), and saves one Scalar allocation per iteration.

labster/rakudo,MasterDuke17/rakudo,tbrowder/rakudo,tbrowder/rakudo,MasterDuke17/rakudo,labster/rakudo,rakudo/rakudo,tbrowder/rakudo,salortiz/rakudo,labster/rakudo,MasterDuke17/rakudo,rakudo/rakudo,MasterDuke17/rakudo,tbrowder/rakudo,MasterDuke17/rakudo,salortiz/rakudo,salortiz/rakudo,salortiz/rakudo,labster/rakudo,tbrowder/rakudo,tbrowder/rakudo,labster/rakudo,salortiz/rakudo,rakudo/rakudo,salortiz/rakudo,rakudo/rakudo,MasterDuke17/rakudo,rakudo/rakudo,rakudo/rakudo,labster/rakudo