I don't know what this does:
set -Eeuo pipefail
But I do know this one, which appears to be missing one: set -o pipefail -o errexit -o nounset
So, one step up: Use long options and long names. Make it readable, and not just writable.