dblack / candle.superlink.net writes: > 1. Why couldn't one swap 'true' and 'false' in your square-bracket > comments in the above? You mean like in Unix, where 0 means success and non-zero means failure? -- Building translators is good clean fun. -- T. Cheatham