Very good points, every one of them. Thanks, Thierry, I could have not put them half as nicely. ++L