12:52:16beachI made an attempt to write a "macro expander" for DEFUN by taking a DEFUN-AST created by Iconoclast and creating the AST hierarchy for the expansion of the DEFUN macro. It is very painful. So some serious tools are needed like a bunch of reader macros.