https://issues.dlang.org/show_bug.cgi?id=17440
Chris Paulson-Ellis <ch...@edesix.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |ch...@edesix.com Resolution|INVALID |--- --- Comment #8 from Chris Paulson-Ellis <ch...@edesix.com> --- Reopening for reconsideration, because: When using Nullable as an analogue of Java Optional or Haskell Maybe, there is no reason why you shouldn't use a reference type. Destroying on nullify will invalidate *other* references to the object, which goes beyond the remit of Nullable. And finally, because I was asked to submit a bug report and this one already existed. See forum discussion: https://forum.dlang.org/thread/rglbcxolihbogsvvn...@forum.dlang.org --