[DROOLS-619] implement strongly typed drl annotations