diff --git a/README b/README
new file mode 100644
--- /dev/null
+++ b/README
@@ -0,0 +1,3 @@
+This package contains helpers for performing text matches using
+regular expressions as well as simpler matching that sees if a
+particular substring exists within a larger string.
diff --git a/Text/Matchers/Pcre/Base.hsc b/Text/Matchers/Pcre/Base.hsc
--- a/Text/Matchers/Pcre/Base.hsc
+++ b/Text/Matchers/Pcre/Base.hsc
@@ -1,4 +1,4 @@
-{-# LANGUAGE ForeignFunctionInterface, EmptyDataDecls, Safe #-}
+{-# LANGUAGE ForeignFunctionInterface, EmptyDataDecls #-}
 
 module Text.Matchers.Pcre.Base
   ( caseless
diff --git a/current-versions.txt b/current-versions.txt
new file mode 100644
--- /dev/null
+++ b/current-versions.txt
@@ -0,0 +1,41 @@
+This package was tested to work with these dependency
+versions and compiler version.
+These are the default versions fetched by cabal install.
+Tested as of: 2014-02-24 14:31:52.614543 UTC
+Path to compiler: ghc-7.6.3
+Compiler description: 7.6.3
+
+/opt/ghc-7.6.3/lib/ghc-7.6.3/package.conf.d:
+    Cabal-1.16.0
+    array-0.4.0.1
+    base-4.6.0.1
+    bin-package-db-0.0.0.0
+    binary-0.5.1.1
+    bytestring-0.10.0.2
+    containers-0.5.0.0
+    deepseq-1.3.0.1
+    directory-1.2.0.1
+    filepath-1.3.0.1
+    (ghc-7.6.3)
+    ghc-prim-0.3.0.0
+    (haskell2010-1.1.1.0)
+    (haskell98-2.0.0.2)
+    hoopl-3.9.0.0
+    hpc-0.6.0.0
+    integer-gmp-0.5.0.0
+    old-locale-1.0.0.5
+    old-time-1.1.0.1
+    pretty-1.1.1.0
+    process-1.1.0.2
+    rts-1.0
+    template-haskell-2.8.0.0
+    time-1.4.0.1
+    unix-2.6.0.1
+
+/home/massysett/matchers/sunlight-20584/db:
+    matchers-0.14.0.2
+    mtl-2.1.2
+    parsec-3.1.5
+    text-1.1.0.0
+    transformers-0.3.0.0
+
diff --git a/matchers.cabal b/matchers.cabal
--- a/matchers.cabal
+++ b/matchers.cabal
@@ -1,5 +1,5 @@
 Name: matchers
-Version: 0.14.0.0
+Version: 0.14.0.2
 Cabal-version: >=1.8
 Build-Type: Simple
 License: BSD3
@@ -11,7 +11,11 @@
 bug-reports: omari@smileystation.com
 Category: Console
 License-File: LICENSE
+tested-with: GHC==7.4.1, GHC==7.6.3
 synopsis: Text matchers
+extra-source-files:
+  current-versions.txt minimum-versions.txt sunlight-test.hs
+  README
 
 description: Helpers for performing text matches.
 
@@ -21,10 +25,10 @@
 
 Library
     Build-depends:
-          base >=4.6 && < 5
-        , bytestring >=0.10
+          base >=4.5.0.0 && < 5
+        , bytestring >=0.9.2.1
         , parsec >= 3.1.2
-        , text >=0.11
+        , text >=0.11.2.0
         , time >=1.4
 
 
diff --git a/minimum-versions.txt b/minimum-versions.txt
new file mode 100644
--- /dev/null
+++ b/minimum-versions.txt
@@ -0,0 +1,42 @@
+This package was tested to work with these dependency
+versions and compiler version.
+These are the minimum versions given in the .cabal file.
+Tested as of: 2014-02-24 14:31:52.614543 UTC
+Path to compiler: ghc-7.4.1
+Compiler description: 7.4.1
+
+/var/lib/ghc/package.conf.d:
+    Cabal-1.14.0
+    array-0.4.0.0
+    base-4.5.0.0
+    bin-package-db-0.0.0.0
+    binary-0.5.1.0
+    bytestring-0.9.2.1
+    containers-0.4.2.1
+    deepseq-1.3.0.0
+    directory-1.1.0.2
+    extensible-exceptions-0.1.1.4
+    filepath-1.3.0.0
+    (ghc-7.4.1)
+    ghc-prim-0.2.0.0
+    (haskell2010-1.1.0.1)
+    (haskell98-2.0.0.1)
+    hoopl-3.8.7.3
+    hpc-0.5.1.1
+    integer-gmp-0.4.0.0
+    old-locale-1.0.0.4
+    old-time-1.1.0.0
+    pretty-1.1.1.0
+    process-1.1.0.1
+    rts-1.0
+    template-haskell-2.7.0.0
+    time-1.4
+    unix-2.5.1.0
+
+/home/massysett/matchers/sunlight-20584/db:
+    matchers-0.14.0.2
+    mtl-2.1.2
+    parsec-3.1.2
+    text-0.11.2.0
+    transformers-0.3.0.0
+
diff --git a/sunlight-test.hs b/sunlight-test.hs
new file mode 100644
--- /dev/null
+++ b/sunlight-test.hs
@@ -0,0 +1,15 @@
+module Main where
+
+import Test.Sunlight
+
+ghc v = (v, "ghc-" ++ v, "ghc-pkg-" ++ v)
+
+inputs = TestInputs
+  { tiDescription = Nothing
+  , tiCabal = "cabal"
+  , tiLowest = ghc "7.4.1"
+  , tiDefault = [ ghc "7.4.1", ghc "7.6.3" ]
+  , tiTest = []
+  }
+
+main = runTests inputs
