I think you should be using <{ }> rather than {}. If it was working before
then that was probably a bug :\. They are both succeeding because it's
essentially matching against an empty regex. the return value of <{ ... }>
is actually used for matching.
See: http://design.perl6.org/S05.html
It's not
# New Ticket Created by Andy Weidenbaum
# Please include the string: [perl #126509]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126509 >
Rakudo v6.b on Moar Linux x86_64
When passing a variable of type Regex containing a c