It seems that the first `let commands =` is just here to avoid re-downloading the package when the uninstall script is empty.