diff --git a/lawful-conversions.cabal b/lawful-conversions.cabal
--- a/lawful-conversions.cabal
+++ b/lawful-conversions.cabal
@@ -1,6 +1,6 @@
 cabal-version: 3.0
 name: lawful-conversions
-version: 0.1
+version: 0.1.1
 synopsis: Lawful typeclasses for conversion between types
 category: Conversion
 homepage: https://github.com/nikita-volkov/lawful-conversions
diff --git a/src/library/LawfulConversions/Relations/LazyTextAndString.hs b/src/library/LawfulConversions/Relations/LazyTextAndString.hs
--- a/src/library/LawfulConversions/Relations/LazyTextAndString.hs
+++ b/src/library/LawfulConversions/Relations/LazyTextAndString.hs
@@ -10,3 +10,6 @@
 instance IsSome String Data.Text.Lazy.Text where
   to = Data.Text.Lazy.unpack
   maybeFrom = fmap Data.Text.Lazy.fromStrict . maybeFrom
+
+instance IsMany String Data.Text.Lazy.Text where
+  from = fromString
diff --git a/src/library/LawfulConversions/Relations/LazyTextBuilderAndString.hs b/src/library/LawfulConversions/Relations/LazyTextBuilderAndString.hs
--- a/src/library/LawfulConversions/Relations/LazyTextBuilderAndString.hs
+++ b/src/library/LawfulConversions/Relations/LazyTextBuilderAndString.hs
@@ -11,3 +11,6 @@
 instance IsSome String Data.Text.Lazy.Builder.Builder where
   to = Data.Text.Lazy.unpack . Data.Text.Lazy.Builder.toLazyText
   maybeFrom = fmap Data.Text.Lazy.Builder.fromText . maybeFrom
+
+instance IsMany String Data.Text.Lazy.Builder.Builder where
+  from = fromString
diff --git a/src/library/LawfulConversions/Relations/StrictTextBuilderAndString.hs b/src/library/LawfulConversions/Relations/StrictTextBuilderAndString.hs
--- a/src/library/LawfulConversions/Relations/StrictTextBuilderAndString.hs
+++ b/src/library/LawfulConversions/Relations/StrictTextBuilderAndString.hs
@@ -14,4 +14,7 @@
   to = to . Data.Text.Encoding.strictBuilderToText
   maybeFrom = fmap Data.Text.Encoding.textToStrictBuilder . maybeFrom
 
+instance IsMany String Data.Text.Encoding.StrictBuilder where
+  from =  Data.Text.Encoding.textToStrictBuilder . from
+
 #endif
diff --git a/src/library/LawfulConversions/Relations/StringAndText.hs b/src/library/LawfulConversions/Relations/StringAndText.hs
--- a/src/library/LawfulConversions/Relations/StringAndText.hs
+++ b/src/library/LawfulConversions/Relations/StringAndText.hs
@@ -14,3 +14,6 @@
      in if string == Text.unpack text
           then Just text
           else Nothing
+
+instance IsMany String Text where
+  from = Text.pack
diff --git a/src/library/LawfulConversions/Relations/TextArrayAndWord8List.hs b/src/library/LawfulConversions/Relations/TextArrayAndWord8List.hs
--- a/src/library/LawfulConversions/Relations/TextArrayAndWord8List.hs
+++ b/src/library/LawfulConversions/Relations/TextArrayAndWord8List.hs
@@ -17,6 +17,10 @@
 instance IsSome [Word8] Data.Text.Array.Array where
   to = Data.ByteString.Short.unpack . LawfulConversions.TextCompat.Array.toShortByteString
 
+instance IsMany Data.Text.Array.Array [Word8]
+
+instance IsMany [Word8] Data.Text.Array.Array
+
 instance Is Data.Text.Array.Array [Word8]
 
 instance Is [Word8] Data.Text.Array.Array
