XML Rule Engine - allows if Questions and answers are defined to return result based on rule. The rules are effectively a combinaton of questions and answers. Every rule returns result. Thre is also default result if no rule matches a particular question