A dialogical model of legal reasoning