Apparently I'm out of touch. Look at all this Perl6:: stuff implemented in Perl5. For example, Catalyst uses Perl6::Junction.
And Moose is starting to look like Perl7 to me. Here perigrin explains what this code is doing.
These ain't your momma's Perl. Heck, these ain't even 2005's Perl. :)