fix # of args
use Rules instead of Regexps
use AST (ReVIEW::Node and subclasses)