When a process aborts (ie, ends without setting a numeric return code), what should `Process.return_code` return? Negative number matching the signal number? String of the signal name? Special object?