Stewart Gordon wrote: > I'm still none the wiser about why it absolutely has to be done like > this instead of the simpler solution I proposed years ago. Can you refresh my memory? (The nested function approach is fairly simple in terms of lines of code to implement.)