Good question - this script already exits non-zero under certain failure conditions, but it might be a problem in some cases. We should probably have CommandUtils throw an exception if this exits nonzero.