fixed missing RuleComparerForUpdate, unit tests pass now