some more work on continuations.

The catch stack is now part of the continuation