depends ghc && depends haskell-extensible-exceptions && depends haskell-transformers && depends haskell-monads-tf