I read everywhere that References are ref-counted, and get freed when they are no longer referenced, but Nodes should be free manually.
However, running the following code and viewing it in task manager, I see that memory does not increase. Why is that? Are Nodes freed?
var arr : Array = 
for i in 1000 * 1000:
var thing = Thing.new()