Macros: Use semicolon as argument separator