Using arrays in macros