3) And now here I am with Microsoft trying to copy the idea behind root_ptr's node_proxy: https://github.com/philippeb8/root_ptr
With their "deferred_ptr heap": https://github.com/hsutter/gcpp
Herb's been banging a drum regarding alternative mechanisms for allocation cleanup in C++ for as long as I can remember. I believe that repo above was to demonstrate how easy it would be for C++ to standardise some GC implementation based on the above. I personally think he's wrong on standardised GC for C++, and so does almost everyone else I know. But Herb has more than earned respect for any opinion he takes on anything in my book. And I appreciate that you feel plagiarised. But standards folk almost never propose standardisation of their own inventions by definition. I wouldn't take it personally. Niall -- ned Productions Limited Consulting http://www.nedproductions.biz/ http://ie.linkedin.com/in/nialldouglas/