2. Scripts with #!/bin/bash or #!/bin/sh run as expected — even with bashisms.
Also there are plugins like https://github.com/chrissicool/zsh-bash