Complete conditionals.clj