Record the original values of states in the effect list of a rule , before it take effect, for easy rollback.