Full disclosure: yes, this article is by me.