public static BigIntegerGene of(
		final BigInteger value,
		final BigInteger min,
		final BigInteger max
	) {
		return new BigIntegerGene(value, min, max);
	}
Create a new random {@code BigIntegerGene} with the given value and the
given range. If the {@code value} isn't within the interval [min, max),
no exception is thrown. In this case the method
{@link BigIntegerGene#isValid()} returns {@code false}.

@param value the value of the gene.
@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