Rewrite most macros with the syntax-case system
syntax-rules and friends are better than traditional Lispy macros because they make for more readable macros, and more importantly they preserve lexical scoping, which obviates workarounds like the use of a wrapper function or gensym.
Edited by Jean Abou Samra