cpp/memory/unique ptr/~unique ptr

If get  there are no effects. Otherwise, the owned object is destroyed via get_deleterget.

Requires that does not throw exceptions.