Hi, I've written a few tests for two things that I feel I don't really understand, traits and the `lift' statement prefix. You can find them in
t/spec/S14-traits/basic.t t/spec/S04-statements/lift.t I'd appreciate it if you could take a look at them and tell me if they conform to what the spec says. If I understood the specs correctly, variables can be lifted, so you can write sub f (lift $a + $b); { my $a is context = 3; my $b is context = 4; say f(); } (At least STD.pm doesn't complain about this) Is that correct? And if yes, do these variables need to be context variables? Cheers, Moritz