&gt;Clojure-type dispatch can be easily implemented in CLOS<p>Can be implemented in CLOS or Common Lisp?  Are you thinking of something using the metaobject protocol?  Catnaroek&#x27;s challenge is interesting, and would seem on the surface to not be possible with CLOS.