Adding auto-derived MonadCatch instance