Ah, snb, we don't seem to have been in a thread together for a while. I've missed you, but then I've a real soft spot for any line of code that begins Join(Filter(Split(Replace