The interface is a bit wonky ("$ctx = SUB UP SUB"?!), and the black magic may be fragile to internals changes. But force-unwinding the stack without eval or magic goto is seriously cool and useful, letting you do non-local control transfers in other people's code without changing it.