Actually, it doesn't necessarily (though I thought it did initially). But it does require a shell with at least some Korn-like features, and considering Mac OS X has shipped with `ksh` since before it was Mac OS X, might as well avoid the ambiguity of whether or not it will work with whatever version of bash `sh` might be?