    (interceptor/get-effect context key not-found)))
 
 (defn assoc-effect
-   "A utility function, typically used when writing an interceptor's `:after `function. 
+   "A utility function, typically used when writing an interceptor's `:after` function. 
    
    Adds or updates a key/value pair in the `:effects` map within `context`. "
   [context key value]
   (interceptor/assoc-effect context key value))
 
 (defn enqueue
-  "An advanced utility function, typically used when writing an interceptor's `:before `function. 
+  "An advanced utility function, typically used when writing an interceptor's `:before` function. 
   
   Adds a collection of `interceptors` to the end of `context's` execution `:queue`, and then
   returns the updated `context`."

        [... my-interceptor ...]  ;; <-- ultimately used here
        (fn [db v]
           ...))
   ```
   
    Put this Interceptor on handlers which might change paths :a or :b
    and it will: 

   being run), then it runs `f` to compute a new value, which is then assoc-ed
   into the given `out-path` within `db`.

  Example Usage:

      (defn my-f
        [a-val b-val]
        ... some computation on a and b in here)

      ;; use it
      (def my-interceptor (on-changes my-f [:c] [:a] [:b]))

