code: function() {
            var pieces = [];
            for (var i = 0, n = arguments.length; i < n; ++i) {
              var piece = arguments[i];
              if (PROTOCOL.test(piece)) {
                pieces.length = 0;
              }
  
              if (piece != '.' && piece != './' && piece) {
                pieces.push(piece);
              }
            }
  
            return util.resolveRelativePath(pieces.join('/'));
          }
docs: `buildPath` accepts an arbitrary number of string arguments to concatenate into a path. util.buildPath('a', 'b', 'c/', 'd/') -> 'a/b/c/d/'