[Parser] Have macro substitution (with functions\!) working. Adding macro pasting now