set -o nounset ## (set -u) error exit on attempts to deref undefined variable
set -o errexit ## (set -e) error exit if subcommand returns nonzero
set -o nounset ## (set -u) error exit on attempts to deref undefined variable
set -o errexit ## (set -e) error exit if subcommand returns nonzero