@wavelane: Good article.