[boost] [wave] add_macro_definition("TEST=") behaves different than #define TEST