Switch to using NSRuleEditor as SPRuleEditor doesn't exist yet.