macroize something in collect.c