How Macros Work