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: