Rex, thanks for a very thoughtful post. Good to read.