Fix divergent behaviour in JsonParser applicative related to nested lists