83bc12949b
The default value of those properties is a detail that should be handled by implementation or builder layer. This change will also simplify auto-generating and reasoning about generated implementation classes, and allow for potential further enhancements like intercepting all mutations. ^KT-65773 In Progress