in reply to Perl6 pattern match return value
If this is in the repository version of perl 6, it's likely a bug. Send mail to bugs-parrot at perl 6 dot perl dot org (yeah, I know, but there's enough spam to deal with on the bug lists as it is) with a description of the problem and source--what you have here is enough--and we'll see about figuring out why and getting it fixed.