>>751
Iterator生成元の値を生成元が返るのは仕様違犯ということ。
Iterator自身で解決してください。