@BaseIterable[T] A value that implements the (iter) protocol, as for and spreading require. Only an Iterable also has its methods. Methods (iter)() -> BaseIter[T] Returns an iterator over the value.