Original link: Microsoft unveils Proxy 4 library for polymorphic coding in C++ / InfoWorld.
Interesting. Stuff like this is common in Kava (all JVM languages) and C# (all CLR languages), but not in native languages.