5050: added a workaround to replace the usual lime number for body, returned when duplicate IDs are found, with the line number and ID value to make the offending duplicate easier to find