@axsion: Excellent article.