miloongithub/Desurium — comment on commit 7d6789ea9bd9ddb6e13e361d2deff8708f8b3320
File:  line 0
By Jookia:

Actually, I don't think so. Running the other shell scripts, they start off their own /bin/bash or /bin/sh process. This one actually needs to be run in the current shell (sourced), so it has to be able to be interpreted across shells.