- adds support for using macros and macro arguments within the argument list to other macros - fixes an issue where macros with arguments would have extraneous whitespace - fixes handling of multiline string literals