@Spagirl Oh, sorry! No, your answer is correct and I'll definitely accept it when I get round to accepting an answer for that question. If you look at
my questions ordered by age, you'll see I've got a bit of a backlog of answers to accept, but I do go through and accept sooner or later if I think the answer is good enough. Sorry to waste your time in thinking how to polish an answer that was already fine.