What is the difference between [] and Array()
the reason I'm asking is because when i tried to store Nodes in a [] variable they refused to free themselves from memory when I called queue_free(), but changing the variable to Array() seems to have fixed the problem.