(symbol? x)
Return true if x is a Symbol
(defn ^boolean symbol? [x] (instance? Symbol x))
(core/defmacro symbol? [x] (bool-expr `(instance? Symbol ~x)))