Stop half-POSIXing your shell scripts

I have already argued in this general direction, but thought that I might as well put it more clearly and bluntly.