Catch non-zero exit status Support 'Bail out!' Should keep errors for later rather than dying