code: def path_join(*args):
      'Joins ShellQuoted and raw pieces of paths to make a shell-quoted path'
      return ShellQuoted(os.path.join(*[
          raw_shell(shell_quote(s)) for s in args
      ])f path_join(*args):
      'Joins ShellQuoted and raw pieces of paths to make a shell-quoted path'
      return ShellQuoted(os.path.join(*[
          raw_shell(shell_quote(s)) for s in args
      ]))
docs: Joins ShellQuoted and raw pieces of paths to make a shell-quoted path