Although each of these accounts vary in detail, they are consistent on the main facts.
Deși detaliile fiecărei relatări variază în unele detalii, acestea sunt coerente în ce privește faptele principale.