To illustrate the problem, the attached mod to the "pushaction, sub
exit" case is sufficient to prevent the action from ever being called.
Turning C<RetContinuation> into a non-agressive "use at most once"
continuation as suggested on 4-Feb-06 (see L<http://xrl.us/jwtt>) would
certainly fix the problem, by avoiding the need for context promotion
altogether. So that would be another bug fixed by this proposal.
Unfortunately, I have even less time to put into it now, so I have
decided to work around it for the time being.
-- Bob Rogers
http://rgrjr.dyndns.org/