open class IIterable { fun iterator() : IIterator }