[boost] Re: Generalizing the shared_ptr