ConstructorDelegate

fun <T : Variable> ConstructorDelegate(v: T, initialValue: String? = null, genInitialValue: () -> T? = null)