@superSGP hm, this is the kind of overriding i mean, which happens in JS, too. the difference is that jn is typed so the overriding would happen only if the name and parameters all matched. and yeah, everything in jn is namespaced like in clojure. i love that about clojure.