I think `set -e` could potentially mess up things later in the build script. (Basically, all of the commands run will be pushed into one long builds script). A better way to do this might be to use all the helper methods we have on the `script`?