baseURI некорректна в decorateCooked

Я пытаюсь сделать следующее:

Думаю, я могу вместо этого использовать window.location.href, но хотел бы отметить несоответствующее поведение.

Я новичок в этом и не понимаю, когда следует использовать decorateCooked, а когда — onPageChange, как вы предлагаете, и какие ещё события могут существовать.