[Haskell-cafe] throwTo & block statements considered harmful