[boost] [private] Re: Macros at namespace scope: trailing semicolon?