Joe,

Excellent post!