It seems to me that it ought to be possible to implement a somewhat portable error handling facility using call/cc. I'd appreciate comments and/or code.