On Saturday, 6 February 2016 at 17:46:48 UTC, rsw0x wrote: > Might as well manually free and delete instead. Not really, this was used in Objective-C before ARC. But you can always move retain/release/borrow/unborrow into your own pointer struct like shared_ptr.