A million thanks for in-depth critique. I look forward to figuring out half of what you're talking about ;)