    When called with two or three arguments, behaves like `clojure.core/get` and
    returns the value mapped to `key` in the effects map, `not-found` or
    `nil` if `key` is not present."
-  {:api-docs/heading "Interceptors"}
+  {:api-docs/heading "Writing Interceptors"}
   ([context]
    (interceptor/get-effect context))
   ([context key]

  "A utility function, typically used when writing an interceptor's `:before` function.

   Adds or updates a key/value pair in the `:coeffects` map within `context`. "
  {:api-docs/heading "Interceptors"}
  [context key value]
  (interceptor/assoc-coeffect context key value))


   "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`. "
  {:api-docs/heading "Writing Interceptors"}
  [context key value]
  (interceptor/assoc-effect context key value))

