diff --git a/hs-opentelemetry-propagator-b3.cabal b/hs-opentelemetry-propagator-b3.cabal
--- a/hs-opentelemetry-propagator-b3.cabal
+++ b/hs-opentelemetry-propagator-b3.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:               hs-opentelemetry-propagator-b3
-version:            0.0.1.0
+version:            0.0.1.1
 synopsis:           Trace propagation via HTTP headers following the b3 tracestate spec.
 description:        Please see the README on GitHub at <https://github.com/iand675/hs-opentelemetry/tree/main/propagators/b3#readme>
 category:           OpenTelemetry, Tracing, Web
@@ -38,7 +38,7 @@
       attoparsec
     , base >=4.7 && <5
     , bytestring
-    , hs-opentelemetry-api ==0.0.3.*
+    , hs-opentelemetry-api >=0.0.3 && <0.2
     , http-types
     , memory
     , primitive
@@ -57,7 +57,7 @@
       attoparsec
     , base >=4.7 && <5
     , bytestring
-    , hs-opentelemetry-api ==0.0.3.*
+    , hs-opentelemetry-api >=0.0.3 && <0.2
     , hs-opentelemetry-propagator-b3
     , http-types
     , memory
diff --git a/src/OpenTelemetry/Propagator/B3/Internal.hs b/src/OpenTelemetry/Propagator/B3/Internal.hs
--- a/src/OpenTelemetry/Propagator/B3/Internal.hs
+++ b/src/OpenTelemetry/Propagator/B3/Internal.hs
@@ -64,17 +64,17 @@
 
 --------------------------------------------------------------------------------
 
-encodeTraceId ::
-  TraceId ->
-  -- | ASCII text of 64-bit integer
-  ByteString
+encodeTraceId
+  :: TraceId
+  -> ByteString
+  -- ^ ASCII text of 64-bit integer
 encodeTraceId = BL.toStrict . BB.toLazyByteString . traceIdBaseEncodedBuilder Base16
 
 
-encodeSpanId ::
-  SpanId ->
-  -- | ASCII text of 64-bit integer
-  ByteString
+encodeSpanId
+  :: SpanId
+  -> ByteString
+  -- ^ ASCII text of 64-bit integer
 encodeSpanId = BL.toStrict . BB.toLazyByteString . spanIdBaseEncodedBuilder Base16
 
 
