This is how other scripts are doing it. There is no documentation at
all. We are officially in the land of cargo-cult programming.