(macro-form)
gets the current macro form
(macro-grammar)
gets the current grammar
(macro-opts)
gets current macro-opts
(with:macro-opts [mopts] & body)
bind macro opts