public static InvertibleCodec<long[], LongGene> ofVector(
		final LongRange domain,
		final int length
	) {
		return ofVector(domain, IntRange.of(length));
	}
Return a vector {@link InvertibleCodec} for the given range. All vector
values are restricted by the same domain.

@param domain the domain of the vector values
@param length the vector length
@return a new vector {@code Codec}
@throws NullPointerException if the given {@code domain} is {@code null}
@throws IllegalArgumentException if the {@code length} is smaller than
        one.
jenetics/src/main/java/io/jenetics/engine/Codecs.java