diff --git a/lists.cabal b/lists.cabal
--- a/lists.cabal
+++ b/lists.cabal
@@ -1,12 +1,12 @@
 name:                lists
-version:             0.1.0
+version:             0.2.0
 synopsis:            Functions for dealing with lists
 description:         Functions for dealing with lists
 license:             BSD3
 license-file:        LICENSE
 author:              Chris Done
 maintainer:          chrisdone@gmail.com
-copyright:           2013 Chris Done
+copyright:           2013 Chris Done, 2004-2011 John Goerzen
 category:            CATEGORY
 build-type:          Simple
 cabal-version:       >=1.8
@@ -16,5 +16,6 @@
   hs-source-dirs:    src/
   build-depends:     base > 4 && <5,
                      bools,
-                     split
+                     split,
+                     list-extras
   ghc-options:       -Wall
diff --git a/src/Data/Lists.hs b/src/Data/Lists.hs
--- a/src/Data/Lists.hs
+++ b/src/Data/Lists.hs
@@ -1,8 +1,12 @@
 -- | Functions for dealing with lists.
 
 module Data.Lists
-  (-- * List operations
-  list
+  ( -- * Re-exports
+   module Data.List
+  ,module Data.List.Split
+  ,module Data.List.Extras
+  -- * List operations
+  ,list
   ,unionOf
   ,for
   ,lastToMaybe
@@ -30,12 +34,10 @@
   ,countElem
   ,elemRIndex
   ,alwaysElemRIndex
-  ,seqList
-  -- * Re-exports
-  ,module Data.List
-  ,module Data.List.Split)
+  ,seqList)
   where
 
+import Data.List.Extras hiding (list)
 import Data.Bools
 import Data.List
 import Data.Maybe
