In Java, there is a common optimization for reducing synthetic accessor methods by making fields read by inner classes package private. Since Kotlin doesn't have the package private visibility, is there something else we can do manually or automatically within the compiler to achieve a similar effect?