Summary in diagnostic corrected : Dates now work, and the code is simpler !