How could you get an `IOError` here? Even if the command missing you would still get `OSError` (I think)?