Macros expanding to items need trailing semicolons