(** argument list, where each argument is already escaped for the shell. This is because in
some cases the argument list contains arguments that are actually themselves a list of
arguments, for instance because the compilation database only contains a "command"
entry. *)