Циклическое срабатывание правил

Вот тут именно этот вопрос обсуждался.
И, кстати, есть еще один подход: в каждом правиле перед записью нового значения проверять - а не равно ли оно уже записываемому. И если равно - то ничего не делать. Таким образом - второе правило будет вызвано - но один раз.