https://issues.dlang.org/show_bug.cgi?id=8295
--- Comment #9 from anonymous4 <[email protected]> --- It might own the struct, but not the referenced data. Again example is reference counter: destruction can depend on sharing. Another example is that shared data can't be (de)allocated with thread local allocator. --
