I'm off to visit a client until next Tuesday, so I haven't taken offence.
I'll think about your definition of recursive though, if it can mean defined in terms of something that preceded it (& I don't doubt that you are correct), then doesn't that make for loops recursive. I may just have to restructure all my code to avoid that type of recursion <g>.
Bye for a while.
Mike
"I can live with doubt and uncertainty and not knowing. I think it is much more interesting to live not knowing than to have answers that might be wrong." - Richard Feynman