ReadWriteProperty
Base interface that can be used for implementing property delegates of read-write properties.
This is provided only for convenience; you don't have to extend this interface as long as your property delegate has methods with the same signatures.
Since Kotlin
1.0Parameters
the type of object which owns the delegated property.
the type of the property value.