https://issues.dlang.org/show_bug.cgi?id=11188 --- Comment #13 from anonymous4 <dfj1esp02 at sneakemail.com> --- Indeed, but it's still big and shallow mutable. How would you avoid tearing? It suggests different data layout with increased pressure on GC. --