Good explanation Foz! I'll try to adopt a similarly relaxed attitude towards the nay-sayers.

All your rigorous testing is much appreciated.