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