Late returning to the party, but lormand, it has to be said -- you are ELOQUENT on this thread!!
Thanks