Debugging macros that generate assembly has to be one of my least favorite debugging activities (even though it is at compile time).