Stricter ISO and reuse of date in string.isoDate
Integrate #428 unit tests