Comment 1 for bug 541584

Strictly speaking IIRC, macros are allowed to be expanded multiple times, what is going on here seems unintentional.