If the name of the rule is changed, this implementation will create a new rule and leave the old one there.