IIRC there's a module for parsing and running Perl 5 in 6. Am I wrong or is it not practically useful?
To be clear, Inline::Perl5 (and the other inlines like Inline::Python) automatically marshal data.
And exceptions. And classes (so you can sub-class a Perl 5 or Python etc. class in Perl 6). Etc.
The project has mostly stalled since Inline::Perl5 became so effective. v5 had the issue of being unable to easily support binary XS type modules. Which means it could never support CPAN, unlike Inline::Perl5. It was meant for people to be able to copy their high mental cost algo code into a new Perl 6 project without fuss.