I have seen the same but forgot to make an issue/pr. I think the correct(er) fix is to delegate both HasLength and length to the wrapped iterator.
I have seen the same but forgot to make an issue/pr. I think the correct(er) fix is to delegate both HasLength and length to the wrapped iterator.