(not x)
Returns true if x is logical false, false otherwise.
x
(defn not [x] (cond (nil? x) true (false? x) true :else false))