docs: def run_multiple_processes(args_list: List[List[str]],
                             die_on_failure: bool = True) -> None:
      """
      Fire up multiple processes, and wait for them to finihs.
  
      Args:
          args_list: command arguments for each process
          die_on_failure: see :func:`wait_for_processes`
      """
      for procargs in args_list:
          start_process(procargs)
      # Wait for them all to finish
      wait_for_processes(die_on_failure=die_on_failure)