 invoked in case none of the premises for the defined branches match.")
 
 
-;; API ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;;; API ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 (defmacro defmulti (name arguments &rest forms)
   "Defines a new multi-method and a dispatch function."
   (declare (doc-string 3)

                                (1 font-lock-keyword-face)
                                (2 font-lock-function-name-face))))))

(provide 'multi)
;;; multi.el ends here


;;; Code:

;;;; State ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(defvar multi/-method-branches (make-hash-table)
  "A dictionary of dictionaries of branches.

