Looks like I'll have to start another thread - this one has gone completely astray, and has absolutely nothing to do either with the title or my original questions