signal

fun BindableDeclaration.signal(name: String, valueType: IScalar): Member.Reactive.Signal
fun Declaration.signal(name: String, valueType: IType): Nothing
fun Interface.signal(name: String, valueType: IType): Nothing