code: function spawn() {
      var argv = _spawnArgs(arguments),
          cmd = argv[0],
          args = argv[1],
          options = argv[2],
          done = argv[3],
          child = _spawn(cmd, args, options, done);
  
      return child;
  }
docs: Spawn a command
  Usage
  spawn(String cmd)
  spawn(String cmd, Array args)
  spawn(String cmd, Object options)
  spawn(String cmd, Function done)
  spawn(String cmd, Array args, Object options)
  spawn(String cmd, Array args, Function done)
  spawn(String cmd, Array args, Object options, Function done)
  @param  {String}   cmd     command to execute
  @param  {Array}    args    If specified, use child_process.spawn, else use spawn-command
  @param  {Object}   options child process spawn options.
  @param  {Function} done    called with arguments (code)
  @return {ChildProcess}     child process