An example of some odd behavior with garbage collection via the __gc metamethod in lua.