Why `unescape` and not `decodeURIComponent`?