I am sure you aware that apologists, by a heroic abandonment of all the normal assumptions of narrative, manage to claim that there is no contradiction in those passages (or anywhere else). Just as long as you haven't been boiling any kids in their mother's milk recently.
Indeed. Sad isn't it.