[boost] RE: Boost.Threads: Do we need all those mutexes?