@tomfoolery: This is my article.