@sebastien: Excellent post.