package objects
// Iterable represents an object that has iterator.
type Iterable interface {
// Iterate should return an Iterator for the type.
Iterate() Iterator
}