The recommendation in the
notes section differs significantly from the proposal itself. Anyway, none of this defends the practice of returning the signal number itself in the
pipefail
situation we've been talking about. But both the proposal by Geoff Clare (linked above) and
this answer by Stéphane Chazelas state that "older versions of `ksh93`" would
always return the signal number itself.