methodical (clojars): Functional and flexible multimethods for Clojure. Nondestructive multimethod construction, CLOS-style aux methods and method combinations,  partial-default dispatch, easy next-method invocation, helpful debugging tools, and more.
Keywords: clojure|clos|common-lisp-object-system|hacktoberfest|methodical|multimethods