diff --git a/library/Strelka/ResponseBodyBuilding/Builder.hs b/library/Strelka/ResponseBodyBuilding/Builder.hs
--- a/library/Strelka/ResponseBodyBuilding/Builder.hs
+++ b/library/Strelka/ResponseBodyBuilding/Builder.hs
@@ -26,8 +26,8 @@
   mappend (Builder cont1) (Builder cont2) =
     Builder (\feed flush -> cont1 feed (pure ()) *> cont2 feed flush)
 
-instance Semigroup Builder
-
+instance Semigroup Builder where
+  (<>) = mappend
 
 {-|
 Lift ByteString.
diff --git a/strelka.cabal b/strelka.cabal
--- a/strelka.cabal
+++ b/strelka.cabal
@@ -1,7 +1,7 @@
 name:
   strelka
 version:
-  2.0.2.1
+  2.0.2.2
 category:
   Web
 synopsis:
@@ -82,7 +82,7 @@
     -- parsing:
     attoparsec >= 0.13 && < 0.14,
     attoparsec-data >= 1 && < 1.1,
-    http-media >= 0.6.4 && < 0.7,
+    http-media >= 0.6.4 && < 0.8,
     url-decoders == 0.2.*,
     -- building:
     text-builder == 0.5.*,
