[boost] Re: Is this a legal approach to template definition separation