Added a MonadReader instance