optionalValidatedTextPositionProperty

A Kotlin delegate to create an OptionalValidatedTextPositionProperty. Typical usage :

val fooProperty by optionalValidatedTextPositionProperty( initialValue ) { value -> ... }
var foo by fooProperty