More aggressive quoting of arguments, even $SHELL.
Switch back to sourcing test/helper.sh for sub-shells.
Lowercase all non-global variables.