This should enable metaprogrammed applications to "escape" the inner scope at stage at a higher scope by saving the scope index of the parent and replacing the current scope with the parent scope when necessary.
For non-metaprogrammed applications there should be no functional change.
This should enable metaprogrammed applications to "escape" the inner scope at stage at a higher scope by saving the scope index of the parent and replacing the current scope with the parent scope when necessary.
For non-metaprogrammed applications there should be no functional change.