A converter takes precedence over built-in conversion of the same type

All 3 scenarios hold

Day words are the dates this converter knows; anything else it hands to the built-in LocalDate conversion, so ISO text still works.

expected outcome broken scenario
ScenarioInput valueParameter type?Converted date as text?Date day of week?
Day wordyesterdayjava.time.LocalDate2025-06-06FRIDAY
Another day wordtomorrowjava.time.LocalDate2025-06-08SUNDAY
Unknown to it2024-02-29java.time.LocalDate2024-02-29THURSDAY