default MSeq<T> setAll(final Iterator<? extends T> it) {
		for (int i = 0, n = length(); i < n && it.hasNext(); ++i) {
			set(i, it.next());
		}
		return this;
	}
Fills the sequence with values of the given iterator.

@param it the iterator of the values to fill this sequence.
@return {@code this} sequence.
jenetics/src/main/java/io/jenetics/util/MSeq.java