Oh gosh, I wasn't aware of "setup.sh" up until now.
へ(>_<へ) *facepalm*
Yes, you are right, my tool is pretty much redundant now (w/o any error handling as you rightfully pointed out).
Anyhow, good riddance, and thanks for your valuable feedback! (This is so embarrassing and painful at the same time for me, but in a good way.)