`set -o pipefail` causes a pipeline (for example, `curl -s http://sipb.mit.edu/
| grep foo`) to produce a failure return code if any command errors. Normally,
`set -o pipefail` causes a pipeline (for example, `curl -s http://sipb.mit.edu/
| grep foo`) to produce a failure return code if any command errors. Normally,