RE: [boost] Avoiding warning on the do{...}while(0) macroimplementation trick