Prepare an ASTRuleInterface