@douglasbalmain: Beautifully written.