code: @Deprecated
  	@Override
  	public Iterator<EvolutionResult<G, C>>
  	iterator(final Supplier<EvolutionStart<G, C>> start) {
  		return new EvolutionIterator<>(evolutionStart(start), this::evolve);
  	}
docs: /* *************************************************************************
  Evolution Stream/Iterator creation.
  ************************************************************************