@gentleman: Great article.