@danielhime: Excellent post.