[Boost-users] Replacing a reference with a shared_ptr?