AST: Rule implements Node