0
Note: zsh will complain about "bad patterns" if you don't configure it to accept "inline comments" for most of the examples here and don't run them through a proxy shell as I have done with sh <<-\CMD.
Ok, so, as I stated in the comments above, I don't know specifically about bash's set -E, but ...