Why not |key, value| iteration?