When I go to that link it just says Unknown Paste ID!
Don't see any code anywhere.. humWhat is wrong with value containers? They work great in C++, a container is such a basic thing that ref counting and whatnot is rarely if ever needed, and in the unlikely event you need to share a container, wrapping it with a smart pointer of some sort is easy enough in C++, let alone D with its better support for type aliasing.