Argh, didn't notice your comment -- and then realized I'd confused set -e with set -u (which I tend to use as well)! Ignore my response to your (ignored) comment 1 :)
Argh, didn't notice your comment -- and then realized I'd confused set -e with set -u (which I tend to use as well)! Ignore my response to your (ignored) comment 1 :)