> the script fails to look at the return value
I was wrong; the script does look at the return value.
> the script fails to look at the return value
I was wrong; the script does look at the return value.