Там всё веселее - в ns.Update не вызывается вообще reject сейчас, а значит мы сюда не попадаем.
Я старался минимально трограть текущий код )