diff --git a/commander-cli.cabal b/commander-cli.cabal
--- a/commander-cli.cabal
+++ b/commander-cli.cabal
@@ -1,7 +1,7 @@
 cabal-version:       2.4
 
 name:                commander-cli
-version:             0.10.2.0
+version:             0.11.0.0
 synopsis:            A command line argument/option parser library
 description:         A command line argument/option parser library.
 homepage:            https://github.com/SamuelSchlesinger/commander-cli
@@ -13,7 +13,6 @@
 copyright:           2019 Samuel Schlesinger
 category:            System, CLI, Options, Parsing
 extra-source-files:  CHANGELOG.md, README.md
-tested-with:         GHC ==8.6.3 || ==8.8.3 || ==8.10.1
 
 source-repository head
   type: git 
@@ -44,10 +43,10 @@
   build-depends:       base >=4.12 && < 5,
                        bytestring >=0.8 && <1,
                        mtl >=2.2 && <3,
-                       text >=1.2 && <2,
+                       text >=1.2 && <3,
                        unordered-containers >=0.2 && < 1,
                        commandert >=0.1.1,
-                       containers >=0.1
+                       containers >=0.1 && <1
   hs-source-dirs:      src
   default-language:    Haskell2010
 
@@ -65,7 +64,7 @@
                        TypeOperators
   build-depends:       base >=4.12 && < 5,
                        mtl >=2.2 && <3,
-                       text >=1.2 && < 2,
+                       text >=1.2 && < 3,
                        directory >= 1.3 && < 2,
                        process >= 1.6 && < 2,
                        commandert >=0.1.1,
@@ -77,7 +76,7 @@
   type:                exitcode-stdio-1.0
   main-is:             Test.hs
   build-depends:       base >= 4.12 && < 5,
-                       text >=1.2 && < 2,
+                       text >=1.2 && < 3,
                        unordered-containers >= 0.2 && < 1,
                        commandert >=0.1.1,
                        commander-cli
diff --git a/src/Options/Commander.hs b/src/Options/Commander.hs
--- a/src/Options/Commander.hs
+++ b/src/Options/Commander.hs
@@ -1,4 +1,5 @@
 {-# LANGUAGE UndecidableInstances #-}
+{-# LANGUAGE FlexibleContexts #-}
 {-# LANGUAGE BlockArguments #-}
 {-# LANGUAGE LambdaCase #-}
 {-# LANGUAGE DeriveGeneric #-}
