diff --git a/src/hspec/Main/LawfulConversionsHspec.hs b/src/hspec/Main/LawfulConversionsHspec.hs
--- a/src/hspec/Main/LawfulConversionsHspec.hs
+++ b/src/hspec/Main/LawfulConversionsHspec.hs
@@ -10,7 +10,7 @@
 import TextBuilderLawfulConversions ()
 import Prelude
 
-isSome :: (LawfulConversions.IsSome a b, Eq a, Eq b, Show a, Show b, Arbitrary b) => Proxy a -> Proxy b -> Spec
+isSome :: (LawfulConversions.IsSome a b, Eq a, Eq b, Show a, Show b, Arbitrary a, Arbitrary b) => Proxy a -> Proxy b -> Spec
 isSome a b = describe "IsSome" do
   forM_ (LawfulConversions.isSomeProperties a b) \(name, property) ->
     prop name property
diff --git a/src/library/TextBuilderLawfulConversions/String.hs b/src/library/TextBuilderLawfulConversions/String.hs
--- a/src/library/TextBuilderLawfulConversions/String.hs
+++ b/src/library/TextBuilderLawfulConversions/String.hs
@@ -13,4 +13,4 @@
   maybeFrom = fmap text . maybeFrom
 
 instance IsMany String TextBuilder where
-  from = string
+  onfrom = string
diff --git a/text-builder-lawful-conversions.cabal b/text-builder-lawful-conversions.cabal
--- a/text-builder-lawful-conversions.cabal
+++ b/text-builder-lawful-conversions.cabal
@@ -1,6 +1,6 @@
 cabal-version: 3.0
 name: text-builder-lawful-conversions
-version: 0.1.3
+version: 0.1.4
 category: Text, Builders, Conversions
 synopsis: Orphan instances of "lawful-conversions" for "text-builder"
 homepage: https://github.com/nikita-volkov/text-builder-lawful-conversions
@@ -89,7 +89,7 @@
 
   build-depends:
     base >=4.13 && <5,
-    lawful-conversions >=0.2 && <0.3,
+    lawful-conversions >=0.3 && <0.4,
     text >=1.2 && <3,
     text-builder ^>=1.0.0.1,
     text-builder-core ^>=0.1.1.1,
