A safe use pattern for coalescing std::shared_ptr into a std::unique_ptr
By chatting or signing in you agree to the Terms and chat-message logging (revocable in History).