Would you explain why? They are already defined like this: EventHandleProc = proc () {.gcsafe, nimcall.} CardSetLoadProc = proc (): Table[string, CardObject] {.gcsafe, nimcall.} Run
And did you mean `EventHandleProc`? `CardSetLoadProc` works without any issues.