Rule directives have one of the following forms:
<== directive ==>
<== directive ==> value(s)
<== directive name ==> value(s)
The same directive may be specified any number of times within the rules. This allows the grouping of rules for a specific function together, as opposed to grouping all the rules by directive type which may not be the logical way in which to peruse them. All rules after a type directive within the rules will be interpreted as belonging to that type until the next type directive is encountered.