       ;; now install my alternative loggers
       (re-frame.core/set-loggers!  {:warn my-logger :log my-logger})
    "
-  {:api-docs/heading "Miscellaneous"}
+  {:api-docs/heading "Logging"}
   [new-loggers]
   (loggers/set-loggers! new-loggers))
 

  When given one arg, assumed to be the `id` of a previously registered 
  event handler, it will unregister the associated handler. Will produce a warning to 
  console if it finds no matching registration."
  {:api-docs/heading "Events"}
  ([]
   (registrar/clear-handlers events/kind))
  ([id]
   (registrar/clear-handlers events/kind id)))

;; -- interceptors ------------------------------------------------------------


    - `:after` functions often modify the `:effects` map within `context` and, 
      if they do, then they should use the utility functions `get-effect`
      and `assoc-effect`"
  {:api-docs/heading "Writing Interceptors"}
  [& {:as m :keys [id before after]}]
  (utils/apply-kw interceptor/->interceptor m))

