What an excellent article.