public static BigIntegerGene of(final BigInteger min, final BigInteger max) {
		return of(
			Randoms.nextBigInteger(min, max, RandomRegistry.random()),
			min,
			max
		);
	}
Create a new random {@code BigIntegerGene}. It is guaranteed that the
value of the {@code BigIntegerGene} lies in the interval [min, max).

@param min the minimal valid value of this gene (inclusively).
@param max the maximal valid value of this gene (exclusively).
@return a new random {@code BigIntegerGene}
@throws NullPointerException if one of the arguments is {@code null}
jenetics.ext/src/main/java/io/jenetics/ext/BigIntegerGene.java