Добавлен интерфейс для генераторов