(nil? x)
Returns true if x is nil, false otherwise.
x
(defn ^boolean nil? [x] (coercive-= x nil))
(core/defmacro nil? [x] `(coercive-= ~x nil))