Well said. I fear your humility may be more like that of Socrates, and I'm about to be hoisted on the petard of my own unexposed ignorance. I have to run at the moment but I'll come back to this tomorrow and hopefully have something useful to contribute. Thanks for the parley!