Paultag/bugfix/anon macros

Keep mangling until it stops moving.

This may introduce bugs with `17:41 < olasd> .oO(mutually recursive macros)`, but I'm OK with it for now.