Control.Monad.Reader.Class
class MonadReader m