Re: shared_ptr and incomplete types