Correct dynamic/contextual semantics.

This fixes the compilation bug that broke 32-protoregex.t. With this,
NQP hosted on the JVM passes all the tests NQP cross-compiled to the
JVM does.