What's the reason for the negative exit code here rather than just "1"?