SetGenerator does not replace an existing generator, ResetGenerator does