Grant,
That is a really excellent post.
Thank you.