ba3f21e125
Also consider delegated properties which are optimized since Kotlin 1.7.20 because of KT-23397, where backend doesn't generate a field `foo$delegate`, but generates a method `getFoo$delegate` instead.