Thanks to all for your contributions to the discussion. It illustrates once again that you never know where a thread will go, but you can be assured that an honest question will receive honest and considered responses. Educational as well!