Andrei Alexandrescu wrote: [snip] Oh, and I forgot: an embryonic Heap container is to be found in std.algorithm. Haven't figured how best to define heap growth yet. This is because it would be based on e.g. the controversial operator ~= for arrays. Andrei