It's always a pleasure when $Larry answers a post of yours. Especially because if he does then he has something interesting and instructive to say. That's what just happened to me. The "downside", if we really want to call it so, is that now I have read through it all... no I mean: reread through it all, because I did already read it, but I mean really reread it many times till I'm sure to grasp the many points that are now still above the top of my head...