他の言語においてfor文とするところがRubyにおいてはイテレータで書かれてること
が多いが、それが進歩的な行為なのか熱にウかされてるためなのか、わからん。