Re: shared_ptr swap problems