Question: is zsh a superset of bash?
Answer: No, you generally can't source non-trivial bash scripts in zsh without some modification. The Z-Shell is most similar to the Korn Shell [ ksh ], while bash is a superset of the Bourne shell [ sh ]. ... However, the modification needed to get the linked script sourced by zsh is pretty minimal.