First page Back Continue Last page Graphics
How does it work
The import method registers the arguments
At INIT time, the arguments are processed and the subroutines are replaced with wrappers
Care is taken to avoid context problems
The wrappers are present in the call stack
Debug::Trace suppresses the wrappers
No dirty tricks needed