template: var-style expansions for macros, and 'bound value' macros