So it would be OK if we include bloatcpp.c in gcc 3.0 and go to a more minimal tradcpp implementation in the gcc release after the next emacs release? I'm can't speak for the emacs folks, but it would certainly address my objection.