This has turned out to be one of the most informative threads I've seen on this site. All too often all we get are replies like "I do it this way" with no reasoning behind it. It's a great advantage to know WHY you do something such as what's been done here.