[Haskell-cafe] implementing try for RWST ?