Make property setter argument match property name

var property: Int = 0
    set(property) {
        // computations
        field = property
    }

I think it can improve readability of custom setters and save from StackOverflowError

When I rename property, setter argument will not be renamed automatically. I consider writing my own plugin but I think it can be part of Kotlin plugin

Thanks, filed a feature request: https://youtrack.jetbrains.com/issue/KT-31765