proc function*(self: VisualScriptBuiltinFunc): int64 {.gcsafe, locks: 0.}
proc `function =`*(self: VisualScriptBuiltinFunc; val: int64) {.gcsafe, locks: 0.}