А не будет правильней  decodeURIComponent оставить в _readParams а тут убрать?
После `decodeURIComponent` может появится лишний `&` и будут неверно парсится параметры.