Why this change? It seems to modify behaviour and this pq should only be about maintaing behaviour but using newer version of some dependencies?