Debatten har varit mycket liflig.