Yes, `path` does more. And my point that we don't need that more in the browser. I understand that `browserify` makes it easy to bundle stuff, but we need to be careful what we're loading.

I honestly don't see good reason to load the whole thing https://github.com/joyent/node/blob/master/lib/path.js just to use one function in one place in the case when `entryPath` has no trailing slash. (There is no "safe path separator" issue in the browser).