@fortyplus: Excellent post.