@koment: Excellent article.