diff --git a/src/Yaya/Retrofit.hs b/src/Yaya/Retrofit.hs
--- a/src/Yaya/Retrofit.hs
+++ b/src/Yaya/Retrofit.hs
@@ -55,16 +55,6 @@
 type TyVarBndr' = TyVarBndr
 #endif
 
-#if MIN_VERSION_template_haskell(2, 17, 0)
--- provided via TH in newer versions
-#else
-kindedTV :: Name -> Kind -> TyVarBndr'
-kindedTV n k = PlainTV n k
-
-plainTV :: Name -> TyVarBndr'
-plainTV n = PlainTV n
-#endif
-
 -- | Extract a pattern functor and relevant instances from a simply recursive type.
 --
 -- /e.g./
diff --git a/yaya.cabal b/yaya.cabal
--- a/yaya.cabal
+++ b/yaya.cabal
@@ -1,5 +1,5 @@
 name:                yaya
-version:             0.4.1.0
+version:             0.4.2.0
 synopsis:            Total recursion schemes.
 description:         Recursion schemes allow you to separate recursion from your
                      business logic – making your own operations simpler, more
