[Boost-users] question about an implementation detail in boost::shared_ptr