http://qs321.pair.com?node_id=288830


in reply to Re: Parsing your script's command line
in thread Parsing your script's command line

This is because $thing could be defined but zero and we don't want to overwrite a perfectly valid zero from the command line.