I might use defm to define only one macro

eg:
(defm square [x] (* ~x ~x))