@globalvanguard: Excellent article.