import "./option.zc" trait Iterator { fn next(self) -> Option; } trait Iterable { fn iterator(self) -> Iterator; }