Thanks for this. I really learnt something new here.
BTW, I love the URLs in the comments (do the same thing myself) as it is a great way to document something which is really documented elsewhere.
Gaz
-- Stop your grinnin' and drop your linen...they're everywhere!!!