24. The computer readable medium of claim 23 , wherein the rule programming comprises a rule engine comprising (i) one or more sets of rules, (ii) processing relationships among the sets of rules and (iii) processing relationships among the rules in each set of rules.
25. The computer readable medium of claim 24 , wherein the rule engine comprises a recursive rule program, wherein the recursive rule program performs an automatic process that recursively calls itself.