Thank you, ken_jennings!!
I hope I never need to fully understand what you've posted, but I am very grateful that you have gone to the trouble.
I always figure knowing where to find the answer is as good (or better!
) than actually knowing the answer. So, thanks to you, I know where to look if I need it!