diff --git a/focus.cabal b/focus.cabal
--- a/focus.cabal
+++ b/focus.cabal
@@ -1,7 +1,7 @@
 name:
   focus
 version:
-  1.0.1
+  1.0.1.1
 synopsis:
   A general abstraction for manipulating elements of container data structures
 description:
diff --git a/library/Focus.hs b/library/Focus.hs
--- a/library/Focus.hs
+++ b/library/Focus.hs
@@ -46,7 +46,11 @@
 
 The interpretation of the commands is up to the context APIs.
 -}
-data Change a = Leave | Remove | Set a deriving (Functor, Eq, Ord, Show)
+data Change a =
+  Leave {-^ Produce no changes -} |
+  Remove {-^ Delete it -} |
+  Set a {-^ Replace it with the provided value -}
+  deriving (Functor, Eq, Ord, Show)
 
 
 -- * Pure functions
