CSPropertyBase

fun <T> CSPropertyBase(onApply: (value: T) -> Unit? = null)
fun <T> CSPropertyBase(parent: CSHasDestroy? = null, onChange: (value: T) -> Unit? = null)