Rhetorical vs. syllogistic models of legal reasoning: the Italian experience