Iterator インタフェースをかぶせたのでコミット。