in reply to She-bang confusion

I posted an explanation of this behavior at Re: Turning *off* warnings causes the script to fail :( if you're interested.