Your post is so informative that I can't escape appreciating it.