Initial implementation of a MACROEXPAND function
WIP on MACROEXPAND
WIP