kastork
class Foo ( stringList: List<String>? = null ) { var stringList by property(stringList) fun stringListProperty() = getProperty(Foo::stringList) }