Hey Paul,I think we're in agreement, even though I've been in the situation that the compiler warning me about unitialized variable usage has saved me a lot of headache – and maybe that's why I'm more sympathetic to making the compiler happy in such isolated circumstances. We both would like to avoid the macro, but my benefit/"political/compiler-ecosystem optimizing" cost tradeoff would be a bit different.
Cheers, Marcus