Also (for my own production purposes) I made a local change to make it prepend ("cmd" "/c" ...) for Clozure/Windows when the command is given as a list instead of a string. I'll send that separately as a patch for your consideration. But this patch doesn't fix the one remaining test failure; that is something different.