Doesn't attempt to execute([])

That hangs. Instead, complain earlier if sys.argv is empty.