This Article Has Moved to the C++ Source!

An extended and improved version of the article that used to be here has been published online by the C++ Source.