Why C variable argument functions are an abomination (and what to do about it)
h4x0r.org
h4x0r.org
The __VA_TAIL__ proposal might simplify the map macros (as well as expanding more efficiently) https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3307.htm