[Boost-users] not understanding shared_ptr