The resistance ratchet: theoretical implications of cyclic selection pressure.