Have just read through all the postings on this thread, and isn't it excellent to see so many different viewpoints expressed and discussed in a mature and genuinely courteous fashion? No nastiness, some robust disagreement, but no insults and no abuse. This is how it should always be!