proc constant(self: VisualScriptEngineSingleton): string {.gcsafe, locks: 0, raises: [], tags: [].}
proc constant=(self: VisualScriptEngineSingleton; val: string) {.gcsafe, locks: 0, raises: [], tags: [].}