Leaving @georgebrock as the decision-maker on this.

Discussed with him over lunch: `set -e` and what that means for `;` in sh, and this was in relation to my suggestion to him: treat `;` as a synonym for `&&`.