[Haskell-cafe] Could not deduce Monad m => MonadReader r (ReaderT r m) ??