docs: public static <G extends Gene<?, G>> Genotype<G>
  	of(final Factory<? extends Chromosome<G>> factory, final int n) {
  		final ISeq<Chromosome<G>> ch = ISeq.of(factory::newInstance, n);
  		return new Genotype<>(ch);
  	}