Thanks for your post and it was interesting to read a thread that has lived on for more than five years now. Just out of curiosity, would a clean Perl6 rendition of that example look much different from the good Perl5 examples there?
I personally believe that yours is actually a good question. You may want to post it as a whole new thread in SoPW with a [Perl 6] "tag" in the title. I have occasionally done so in the past and plan on doing it more often in the future, it time permits.