diff --git a/loc.cabal b/loc.cabal
--- a/loc.cabal
+++ b/loc.cabal
@@ -1,5 +1,5 @@
 name: loc
-version: 0.1.3.3
+version: 0.1.3.4
 
 synopsis: Types representing line and column positions and ranges in text files.
 
@@ -23,6 +23,12 @@
 build-type: Simple
 cabal-version: >= 1.10
 
+tested-with:
+    GHC == 8.0.2
+  , GHC == 8.2.2
+  , GHC == 8.4.3
+  , GHC == 8.6.1
+
 extra-source-files:
     example.png
     example.svg
@@ -34,7 +40,7 @@
   default-extensions: NoImplicitPrelude
   ghc-options: -Wall
   build-depends:
-      base >=4.9 && <4.12
+      base >=4.9 && <4.13
     , containers
   exposed-modules:
       Data.Loc
@@ -57,7 +63,7 @@
   default-extensions: NoImplicitPrelude
   ghc-options: -Wall -threaded
   build-depends:
-      base >=4.9 && <4.12
+      base >=4.9 && <4.13
     , containers
     , doctest
     , loc
@@ -70,7 +76,7 @@
   default-extensions: NoImplicitPrelude
   ghc-options: -Wall -threaded
   build-depends:
-      base >=4.9 && <4.12
+      base >=4.9 && <4.13
     , containers
     , hedgehog
     , loc
diff --git a/src/Data/Loc.hs b/src/Data/Loc.hs
--- a/src/Data/Loc.hs
+++ b/src/Data/Loc.hs
@@ -88,7 +88,7 @@
 
 {- |
 Attempt to construct a 'Span' from two 'Loc's. The lesser loc will be the
-start, and the greater loc will be the end. If the two locs are not equal,
+start, and the greater loc will be the end. If the two locs are equal,
 the result is 'Nothing', because a span cannot be empty.
 
 /This is the safe version of 'spanFromTo', which throws an exception instead./
diff --git a/src/Data/Loc/Span.hs b/src/Data/Loc/Span.hs
--- a/src/Data/Loc/Span.hs
+++ b/src/Data/Loc/Span.hs
@@ -117,7 +117,7 @@
 {- |
 
 Attempt to construct a 'Span' from two 'Loc's. The lesser loc will be the
-start, and the greater loc will be the end. If the two locs are not equal,
+start, and the greater loc will be the end. If the two locs are equal,
 the result is 'Nothing', because a span cannot be empty.
 
 /This is the safe version of 'fromTo', which throws an exception instead./
