Quote Originally Posted by User137 View Post
So what i guess is happening is that there is a world of difference with Object.Create and Class.Create. Object.Create will not allocate a new object but instead uses it as a normal procedure. Right?
That's correct. I prefer using Objects for this reason (and also I prefer the more verbose method of dynamically allocating/deallocating memory for them for some reason, i.e. new(myObject, create(param1, param2, ...)) and dispose(myObject, destroy))