diff --git a/lib/Polysemy/Resume/Resumable.hs b/lib/Polysemy/Resume/Resumable.hs
--- a/lib/Polysemy/Resume/Resumable.hs
+++ b/lib/Polysemy/Resume/Resumable.hs
@@ -2,6 +2,7 @@
 
 module Polysemy.Resume.Resumable where
 
+import Polysemy.Error (Error (Throw))
 import Polysemy.Internal (Sem (Sem, runSem), liftSem, usingSem)
 import Polysemy.Internal.CustomErrors (FirstOrder)
 import Polysemy.Internal.Tactics (liftT, runTactics)
diff --git a/polysemy-resume.cabal b/polysemy-resume.cabal
--- a/polysemy-resume.cabal
+++ b/polysemy-resume.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           polysemy-resume
-version:        0.3.0.0
+version:        0.4.0.0
 synopsis:       Polysemy error tracking
 description:    Please see the readme on Github at <https://github.com/tek/polysemy-resume>
 category:       Experimental
@@ -90,7 +90,7 @@
   ghc-options: -flate-specialise -fspecialise-aggressively -Wall
   build-depends:
       base ==4.*
-    , incipit-core >=0.1
+    , incipit-core >=0.2
     , polysemy >=1.6
     , transformers
   mixins:
