diff --git a/pregame.cabal b/pregame.cabal
--- a/pregame.cabal
+++ b/pregame.cabal
@@ -1,11 +1,12 @@
 name:
   pregame
 version:
-  1.0.0.1
+  1.0.1.0
 synopsis:
   Prelude for applications
 description:
   * Re-exports subsections of common and/or practical libraries
+
   * Fixing Haskell's historical baggage is out of scope
 homepage:
   https://github.com/jxv/pregame
@@ -37,6 +38,7 @@
     Pregame.Aeson
     Pregame.Array
     Pregame.Base
+    Pregame.Beware
     Pregame.Bytestring
     Pregame.Containers
     Pregame.DataDefault
@@ -49,7 +51,9 @@
     Pregame.Safe
     Pregame.Stm
     Pregame.Text
+    Pregame.TextConversions
     Pregame.Time
+    Pregame.Tuple
     Pregame.UnorderedContainers
     Pregame.Vector
   default-extensions:
diff --git a/src/Pregame.hs b/src/Pregame.hs
--- a/src/Pregame.hs
+++ b/src/Pregame.hs
@@ -5,6 +5,7 @@
 import Pregame.Aeson as X
 import Pregame.Array as X
 import Pregame.Base as X
+import Pregame.Beware as X
 import Pregame.Bytestring as X
 import Pregame.Containers as X
 import Pregame.DataDefault as X
diff --git a/src/Pregame/Beware.hs b/src/Pregame/Beware.hs
new file mode 100644
--- /dev/null
+++ b/src/Pregame/Beware.hs
@@ -0,0 +1,16 @@
+module Pregame.Beware
+  ( error
+  , undefined
+  ) where
+
+import qualified Prelude as P (error, undefined)
+
+import Pregame.Base
+import Pregame.Text
+
+{-# WARNING error "Remove 'error' usage" #-}
+error :: Text -> a
+error = P.error . unpack
+
+undefined :: a
+undefined = P.undefined
diff --git a/src/Pregame/TextConversions.hs b/src/Pregame/TextConversions.hs
new file mode 100644
--- /dev/null
+++ b/src/Pregame/TextConversions.hs
@@ -0,0 +1,13 @@
+module Pregame.TextConversions
+  ( module X
+  ) where
+
+import Data.Text.Conversions as X
+  ( Base64(Base64)
+  , DecodeText(decodeText)
+  , ToText(toText)
+  , FromText(fromText)
+  , UTF8(UTF8)
+  , convertText
+  , decodeConvertText
+  )
diff --git a/src/Pregame/Tuple.hs b/src/Pregame/Tuple.hs
new file mode 100644
--- /dev/null
+++ b/src/Pregame/Tuple.hs
@@ -0,0 +1,7 @@
+module Pregame.Tuple
+  ( module X
+  ) where
+
+import Data.Tuple.Curry as X
+  ( Curry(curryN, uncurryN)
+  )
