Good article! The link to the article currently doesn't appear on the main D page http://www.digitalmars.com/d/ I've browsed some of the other pages and it doesn't appear there either. -Craig