Basic documentation for macros