On 5/13/2014 1:46 PM, Walter Bright wrote: > I believe that is the role of `unique`. DIP69 addresses making unique pointers > in D, and there have been several PR's implementing aspects of it. Argh, DIP29: http://wiki.dlang.org/DIP29