Negative numbers are mod 256. I believe numbers >128 are used to signal exit on a fatal signal. Not a big deal, but it feels a little cleaner not to overload them.