This thread is fantastic. I think I've just burned through my lunch break reading it all. You're going to have one fine ride when you're done, AlV. As many others have expressed, I appreciate your attention to detail. I look forward to following this.