function decode(path) {
  try {
    return decodeURIComponent(path)
  } catch (err) {
    return -1
  }
}
decodeURIComponent.

Allows V8 to only deoptimize this fn instead of all
of send().

@param {String} path
@api private