(defn test-unless [] "NATIVE: test unless" (assert (= (unless false 1) 1)) (assert (= (unless false 1 2) 2)) (assert (= (unless false 1 3) 3)) (assert (= (unless true 2) None)) (assert (= (unless true 2) nil)) (assert (= (unless (!= 1 2) 42) None)) (assert (= (unless (!= 1 2) 42) nil)) (assert (= (unless (!= 2 2) 42) 42)))