- "localize $what, $value, $level"
- A "local" delayed to the time of first return into the $level-th upper
- scope. $what can be :
+ You have to use one or a combination of "WORDS" to build the $context to
+ pass to these functions. This is needed in order to ensure that the
+ module still works when your program is ran in the debugger. Don't try
+ to use a raw value or things will get messy.
+
+ The only thing you can assume is that it is an *absolute* indicator of
+ the frame. This means that you can safely store it at some point and use
+ it when needed, and it will still denote the original scope.
+
+ "reap $callback, $context"
+ Add a destructor that calls $callback when the upper scope represented
+ by $context ends.
+
+ "localize $what, $value, $context"
+ A "local" delayed to the time of first return into the upper scope
+ denoted by $context. $what can be :