cleanup syntax-rules
mem* are now native functions (for COND)
and, or, cond, case are now syntax-rules macro
let* is now syntax-rules macro
do is now syntax-rules macro