Didn't know that. (I have mentioned I don't do much web
stuff? Bad excuse, I know...)
In general though, couldn't the above approach at least
simplify the necessary logic somewhat? Particularly with
functions with one entry and multiple exit points...?