Rule modifications uses a grammar.
Got rules working
Got rule grammar working