[Boost-users] shared_ptr, auto_ptr and enable_shared_from_this confusion