>But I doubt this 101-year-old got much choice in exactly what format his passport contained his DOB
I’m sure he didn’t, this definitely isn’t his fault.
> so the software needs to handle it
Does it though? It’s a rare edge case that should be trivial to solve with minor human intervention.