Mastodon (iterate think thoughts): a look at macros