1. A method for authoring rule sets, the method comprising: using a graphical interface to create at least one rule for inclusion in a rule set containing a plurality of rules, the graphical interface capable of illustrating logical syntax and precedence rules among operators and operands in the rule in an environment that is intuitive and conceptual for rule authors.