However, in this case, the position of the defines actually reflected the structure of the data -- something I have never seen before, but it's indeed very handy, once you know what you're looking at.
So, the patch then morphed from 'fixing' what was not broken to adding information about what is going on :)
Since we didn't want Doxygen to pick up that comment since it's only useful when you view the code, I used a
/* plain comment */
here.