Old versions did not return correct exit status. Did not provide for pre/post processing hooks (e.g. to mount a disk) Required custom edits/copies for each instance. These fix all those issues.