Make setHostIterators and clearHostIterators private

Call them from within startGeneration and finishGeneration repectively.