1. A computer implemented method comprising: receiving a data set at a crisp rule engine; if the data set involves a fuzzy rule, initiating a callback to a fuzzy rule broker; and the fuzzy rule broker selecting one of multiple tailored processing modules for processing the fuzzy rule.