Very interesting! Very helpful!
Thank you very much for taking the time and effort to explain this to me. I am certain other users will benefit from this as well - perhaps you could put up a top-level post on the subject - you can use me as the flailing subject. :)
Thanks again!