It turns out that 'class A is B {}; class B {}' is not a valid Perl 6 program.
<TimToady> @messages <lambdabot> masak asked 7h 17m 55s ago: is `class A is B {}; class B {}` allowed in Perl 6? <TimToady> @tell masak "is B" is not allowed unless B is already known to be a trait or type; only subroutines can be post-declared Still, it should preferably generate some other error than a 'Null PMC access' parsefail... so the bug still stands.