Control.Monad.Reader.Class
class MonadReader r m