static <T> MSeq<T> ofLength(final int length) {
		return length == 0
			? empty()
			: new ArrayMSeq<>(Array.of(ObjectStore.ofLength(length)));
	}
Create a new {@code MSeq} with the given {@code length}.

@param length the length of the created {@code MSeq}.
@param <T> the element type of the new {@code MSeq}.
@return the new mutable sequence.
@throws NegativeArraySizeException if the given {@code length} is
        negative
jenetics/src/main/java/io/jenetics/util/MSeq.java