Changes in version 0.1.6 (2026-03-14) - Still more real-life testing. - Upgraded lifecycle. - Allow optional blank parameter on macro function. - Bug fixes. Changes in version 0.1.5 (2025-11-26) - Fixes for CRAN. Changes in version 0.1.3 - Created addin menus to make package more interactive. - Added symbol table functions: symtable(), symclear(), symget() and symput() - Added global options: "macro.autoclear", "macro.autosave", "macro.echo" - Added %nrstr() to block resolution. - Did more real-life testing. - Added more documentation. Changes in version 0.1.2 - Add do loop - Add %sysfunc() and %symput() - Add user-defined macro function. - Use ampersand prefix. - Delayed resolution. Changes in version 0.1.1 - Add debugger. - Add documentation. - Add error handling. - Add testing. - Add vignettes. Changes in version 0.1.0 - Initial build out. - Basics of msource() are working. - Macro comments. - Macro variables. - Macro conditionals.