[boost] Re: Unnamed namespaces in headers, was Boost.Threads proposed change: lock constructors