If OUTPUT-BUFFER is nil, *Shell Command Output*' is used, contrary to what the docstring says.