Further fix supporting test code
Further fix supporting test code

The problem that original fix[^1] was trying to defensively account for
actually already exists in `&take` calls that aren't a last statement
of a `for` loop and the Seq gets sunk, exploding the test.

[1] https://github.com/perl6/roast/commit/a8d6091d730b54829a9873399f79a10

dogbert17/roast,perl6/roast,dogbert17/roast