@simaroy: Excellent post.