@diogen: What a good article.