@postoffice: Excellent article.