iterable
Wraps iterable as a MutableIterable, usable from JVM code expecting one; each call to MutableIterable.iterator wraps a fresh iterable.iterator() via iterator.
Throws
from a returned iterator's MutableIterator.remove, if iterable's own iterators are not themselves mutable
Wraps sequence as a MutableIterable, usable from JVM code expecting one; each call to MutableIterable.iterator wraps a fresh sequence.iterator().
Throws
from a returned iterator's MutableIterator.remove, since a Sequence's iterator never supports removal