Failures now accounted for in exit code