https://nim-lang.org/araq/ownedrefs.html
If you want to run without GC, the new runtime is has an ownership model.