#9: adjust LocalDate handling, e.g. parse string directly