@escott: Great article.