public static <R extends RandomGenerator> void
	random(final Supplier<? extends R> supplier) {
		requireNonNull(supplier);
		CONTEXT.set(new TLR<>(supplier));
	}
Set a new {@link Supplier} of {@link RandomGenerator} for the
<em>global</em> scope.

@param supplier the random generator supplier
@throws NullPointerException if the {@code supplier} object is {@code null}.
jenetics/src/main/java/io/jenetics/util/RandomRegistry.java