diff --git a/lib/Polysemy/Test/Prelude.hs b/lib/Polysemy/Test/Prelude.hs
--- a/lib/Polysemy/Test/Prelude.hs
+++ b/lib/Polysemy/Test/Prelude.hs
@@ -12,7 +12,6 @@
   module Polysemy,
   module Polysemy.AtomicState,
   module Polysemy.Error,
-  module Polysemy.Internal.Bundle,
   module Polysemy.Reader,
   module Polysemy.State,
   module Relude,
@@ -52,7 +51,6 @@
   )
 import Polysemy.AtomicState (AtomicState, atomicGet, atomicGets, atomicModify', atomicPut, runAtomicStateTVar)
 import Polysemy.Error (Error, fromEither, mapError, note, runError, throw)
-import Polysemy.Internal.Bundle (Append)
 import Polysemy.Reader (Reader)
 import Polysemy.State (State, evalState, get, gets, modify, modify', put, runState)
 import Relude hiding (
@@ -205,9 +203,6 @@
 throwEitherIO =
   traverseLeft throwTextIO
 {-# INLINE throwEitherIO #-}
-
-type a ++ b =
-  Append a b
 
 rightOr :: (a -> b) -> Either a b -> b
 rightOr f =
diff --git a/polysemy-test.cabal b/polysemy-test.cabal
--- a/polysemy-test.cabal
+++ b/polysemy-test.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           polysemy-test
-version:        0.3.1.4
+version:        0.3.1.5
 synopsis:       Polysemy effects for testing
 description:    Please see the README on Github at <https://github.com/tek/polysemy-test>
 category:       Test
