Could we use `grunt.util.spawn` instead of `shelljs`?