@thecuriousfool: Great article.