CABARET: rule interpretation in a hybrid architecture