diff --git a/examples/hxpath/XPathShell.hs b/examples/hxpath/XPathShell.hs
--- a/examples/hxpath/XPathShell.hs
+++ b/examples/hxpath/XPathShell.hs
@@ -107,7 +107,7 @@
     pathEx	= runParser parseXPath (toNsEnv env) "" $ path
     pathString	= either show show 			$ pathEx
     pathTree	= either show formatXPathTree 		$ pathEx
-    xr 		= runLA (    getXPathTreesWithNsEnv env path >>> xshow this) doc
+    xr 		= runLA ( xshow $ getXPathTreesWithNsEnv env path) doc
 
 evalLoop	:: NsEnv' -> XmlTrees -> IO ()
 evalLoop env doc
diff --git a/hxt-xpath.cabal b/hxt-xpath.cabal
--- a/hxt-xpath.cabal
+++ b/hxt-xpath.cabal
@@ -1,6 +1,6 @@
 -- arch-tag: Haskell XML Toolbox XPath Package
 name: hxt-xpath
-version: 8.5.0
+version: 8.5.2
 license: OtherLicense
 license-file: LICENCE
 maintainer: Uwe Schmidt <uwe@fh-wedel.de>
@@ -52,9 +52,9 @@
  ghc-options: -Wall
  extensions: MultiParamTypeClasses DeriveDataTypeable FunctionalDependencies FlexibleInstances
 
- build-depends: base       >= 4.2 && < 5,
+ build-depends: base       >= 4   && < 5,
                 haskell98  >= 1   && < 2,
-                containers >= 0.3 && < 1,
+                containers >= 0.2 && < 1,
                 directory  >= 1   && < 2,
                 filepath   >= 1   && < 2,
                 parsec     >= 2.1 && < 4,
