The added here JvmPlatformOverloadsConflictResolver prefers Java field to property in case of conflicts.
Effective visibility mechanism introduced. Local is considered as public, java protected as Kotlin protected, java package private as Kotlin private.
- They overrides each other - They do not overrides Kotlin propeties and vice versa