diff --git a/Data/String/ToString/Instances.hs b/Data/String/ToString/Instances.hs
--- a/Data/String/ToString/Instances.hs
+++ b/Data/String/ToString/Instances.hs
@@ -1,4 +1,5 @@
 {-# LANGUAGE CPP #-}
+{-# LANGUAGE NoImplicitPrelude #-}
 
 --------------------------------------------------------------------------------
 -- |
@@ -10,12 +11,8 @@
 --
 -- This module exports the following instances for the 'ToString' class:
 --
--- * 'ShowS'
---
 -- * 'ByteString'
 --
--- * 'DString'
---
 -- * 'Doc'
 --
 -- * 'Text'
@@ -28,10 +25,6 @@
 
 import Data.String.ToString (ToString, toString)
 
-#ifdef SHOWS
-import qualified Text.Show
-#endif
-
 #ifdef BYTESTRING
 import qualified Data.ByteString.Char8
 #endif
@@ -49,11 +42,6 @@
 --------------------------------------------------------------------------------
 -- ToString instances
 --------------------------------------------------------------------------------
-
-#ifdef SHOWS
-instance ToString Text.Show.ShowS where
-    toString s = s []
-#endif
 
 #ifdef BYTESTRING
 instance ToString Data.ByteString.Char8.ByteString where
diff --git a/to-string-instances.cabal b/to-string-instances.cabal
--- a/to-string-instances.cabal
+++ b/to-string-instances.cabal
@@ -1,15 +1,11 @@
 Name:               to-string-instances
-Version:            0.1
+Version:            0.2
 Synopsis:           Instances for the ToString class.
 Description:        This library provides the following instances
                     for the ToString class:
                     .
-                    * ShowS
-                    .
                     * ByteString
                     .
-                    * DString
-                    .
                     * Doc
                     .
                     * Text
@@ -35,10 +31,6 @@
   Type:     darcs
   Location: http://code.haskell.org/~basvandijk/code/to-string-instances/
 
-Flag ShowS
-  Description: Add ShowS support.
-  Default:     True
-
 Flag ByteString
   Description: Add ByteString support.
   Default:     True
@@ -52,14 +44,9 @@
   Default:     True
 
 Library
-  Build-Depends:   to-string-class == 0.1.*
+  Build-Depends:   to-string-class >= 0.1.2 && < 0.1.3
   Exposed-modules: Data.String.ToString.Instances
   Ghc-options:     -O2 -Wall -fno-warn-orphans
-
-  if flag(ShowS)
-    CPP-Options:   -DSHOWS
-    Build-Depends: base == 4.*
-    Extensions:    TypeSynonymInstances
 
   if flag(ByteString)
     CPP-Options:   -DBYTESTRING
