Perhaps one of the greatest posts I've read in some time! Thank you Robert!