[Haskell-cafe] The errorCalls and ioErrors in extensible exceptions way