   Note that input is a name referring to a namespace - if you want to input a name-string or -symbol, use:
   (namespace? (resolve-fqname n))"
   [maybe-ns]
-  (isa? clojure.lang.Namespace (type maybe-ns)))
+  (isa? (type maybe-ns) clojure.lang.Namespace))
 
 
 ;; Two convenience function for clojure.tools.trace

  Note that input is a var - if you want to input a name-string or -symbol, use:
  (atom? (resolve-fqname n))"
  [v]
  (isa? clojure.lang.Atom (type v)))


(defn multimethod?

  Note that input is a var - if you want to input a name-string or -symbol, use:
  (multimethod? (resolve-fqname n))"
  [o]
  (isa? (type o) clojure.lang.MultiFn))


(defn var-multimethod?
