Right. You'd use your Perl6 compiler (Pugs, for the sake of argument) to compile a P6 version of PGE down to PIR or PASM bytecode. Then you'd be able to use it with anything that runs under Parrot. Just like how CPAN6 libraries are supposed to be usable with Ruby-on-Parrot, Python-on-Parrot, etc.