start moving macros into the new record interface
provide macro expansion for procinvokes
patch p-new-macro to allocate size of the argument type, call makefuncall correctly
maaajor rework of pmacroexpand so that it functions as expected, patch macro?
to return false on failure 'cause I'm lazy
add case for the first form already being a macro record
strip debug printing
a few cleanups
break up the asserts & remove printing
more print stripping
grammar hack so that dot operators behave correctly
bring in the fixed maco system