docs: public static <A> Codec<A, AnyGene<A>> ofScalar(
  		final Supplier<? extends A> supplier,
  		final Predicate<? super A> validator
  	) {
  		return Codec.of(
  			Genotype.of(AnyChromosome.of(supplier, validator)),
  			gt -> gt.getGene().getAllele()
  		);
  	}