Deduplicating macros.

The sea runs red with the blood of the diff.