A most excellent piece you've written! My hat's off to you Panache.