@caroline675: Excellent post.