`encodeURIComponent` not `escape`