[boost] [preprocessor] ARRAY_REPLACE bug?