rule.each is here to stay