[Haskell-cafe] ErrorT instance of MonadPlus