Add prereqs support for rule.
Add description to each rule.