 
 (defn collapser
   "Helper function that takes a definition map for a HystrixCollapser and returns a normalized
-  version ready for use with execute and queue. It also ensures that global/cached collapser
-  state is reset.
+  version ready for use with execute and queue.
 
   See ns documentation for valid keys.
 

  (let [result (-> options-map
                 (assoc :type :collapser)
                 normalize)]
    (reset-collapser (:collapser-key result))
    result))

(defmacro defcollapser

              HystrixCollapser$Scope
              HystrixCollapser$Setter
              HystrixCollapser$CollapsedRequest]))

(defmacro ^:private key-fn
  "Make a function that creates keys of the given class given one of:
