[Haskell-cafe] Code review request - using ErrorT