diff --git a/bytestring-tree-builder.cabal b/bytestring-tree-builder.cabal
--- a/bytestring-tree-builder.cabal
+++ b/bytestring-tree-builder.cabal
@@ -1,7 +1,7 @@
 name:
   bytestring-tree-builder
 version:
-  0.2.7.1
+  0.2.7.2
 category:
   ByteString
 synopsis:
@@ -81,7 +81,7 @@
     -- 
     bytestring-tree-builder,
     -- benchmarking:
-    criterion == 1.1.*,
+    criterion >= 1.1 && < 2,
     -- data:
     bytestring,
     -- general:
@@ -103,11 +103,11 @@
   build-depends:
     bytestring-tree-builder,
     -- testing:
-    tasty == 0.11.*,
-    tasty-quickcheck == 0.8.*,
-    tasty-smallcheck == 0.8.*,
-    tasty-hunit == 0.9.*,
+    tasty >= 0.12 && < 2,
+    tasty-quickcheck >= 0.9 && < 0.11,
+    tasty-hunit >= 0.9 && < 0.11,
     quickcheck-instances >= 0.3.11 && < 0.4,
+    QuickCheck >= 2.8.1 && < 3,
     -- data:
     bytestring,
     -- general:
diff --git a/library/ByteString/TreeBuilder.hs b/library/ByteString/TreeBuilder.hs
--- a/library/ByteString/TreeBuilder.hs
+++ b/library/ByteString/TreeBuilder.hs
@@ -55,6 +55,9 @@
   sconcat =
     foldl' mappend mempty
 
+  {-# INLINABLE (<>) #-}
+  (<>) = mappend
+
 instance IsString Builder where
   {-# INLINE fromString #-}
   fromString string =
