[boost] Re: boost::shared_ptr<> locking strategies (was Re:Singleton)