#2 close: StringIteratorをIteratorに修正した