diff --git a/bank-holidays-england.cabal b/bank-holidays-england.cabal
--- a/bank-holidays-england.cabal
+++ b/bank-holidays-england.cabal
@@ -1,5 +1,5 @@
 name:                bank-holidays-england
-version:             0.2.0.2
+version:             0.2.0.4
 synopsis:            Calculation of bank holidays in England and Wales
 description:
   Calculation of bank holidays in England and Wales, using the rules that have
@@ -18,9 +18,9 @@
 
 library
   exposed-modules:     Data.Time.Calendar.BankHoliday.EnglandAndWales
-  build-depends:       base >= 4.7 && < 4.13
-                     , time
-                     , containers
+  build-depends:       base >= 4.8 && < 4.14
+                     , time >= 1.5.0 && < 1.10
+                     , containers >= 0.5.0 && < 0.7
   hs-source-dirs:      src
   ghc-options: -Wall
   default-language:    Haskell2010
@@ -31,7 +31,7 @@
   hs-source-dirs: test
   default-language:    Haskell2010
   ghc-options: -Wall
-  build-depends:       base >= 4.7 && < 4.13
+  build-depends:       base >= 4.7 && < 4.14
                , bank-holidays-england
                , QuickCheck
                , containers
diff --git a/test/Data/Time/Calendar/BankHoliday/EnglandAndWalesSpec.hs b/test/Data/Time/Calendar/BankHoliday/EnglandAndWalesSpec.hs
--- a/test/Data/Time/Calendar/BankHoliday/EnglandAndWalesSpec.hs
+++ b/test/Data/Time/Calendar/BankHoliday/EnglandAndWalesSpec.hs
@@ -1,4 +1,3 @@
-{-# LANGUAGE LambdaCase #-}
 {-# LANGUAGE OverloadedStrings #-}
 
 module Data.Time.Calendar.BankHoliday.EnglandAndWalesSpec (spec) where
@@ -14,7 +13,7 @@
 spec = do
   describe "bankHolidays" $ do
     let inYear = map . uncurry . fromGregorian
-    let hasBankHolidays yy dates = it ("works in " <> show yy)
+    let hasBankHolidays yy dates = it ("works in " ++ show yy)
           $ bankHolidays yy `shouldBe` inYear yy dates
 
     1995 `hasBankHolidays` [(01,02), (04,14), (04,17), (05,08), (05,29), (08,28), (12,25), (12,26)]
@@ -40,7 +39,7 @@
 
   describe "isBankHoliday" $
     forM_ [1990..2020] $ \yr ->
-      it ("agrees with bankHolidays in " <> show yr) $
+      it ("agrees with bankHolidays in " ++ show yr) $
         filter isBankHoliday [fromGregorian yr 01 01 .. fromGregorian yr 12 31]
         `shouldBe` bankHolidays yr
 
