Clearly 'Self' can't be this.  Although, this way is no better.
Rename ContV to something less easily confused with ContVal...
Make Continuation an ADT with `continue` op.  Clearer?  Shrug.
Try to make accessing `self` yield the current continuation.