This commit updates BeanUtils class in order to add Kotlin optional parameters with default values support to the immutable data classes support introduced by SPR-15199.
@jhoeller Could you please review and hopefully merge it with your changes if any?
Issue: SPR-15673
Comment From: sdeleuze
Merged via https://github.com/spring-projects/spring-framework/commit/fa4d13968451bfe96eab122634c0a1eab6083aaa.