[Haskell-cafe] Mutable data structures and asynchronous exceptions