Presenter implements IteratorAggregate