Just curious. Have you benchmarked what it would be w/o the check?

Also, I know it's not your code, but since you're here. Can you change it to `exports.join = function join() {`. Unnamed functions are such a pain to track down with performance benchmarking.