> Does the Lua core always use the set* macros to change a Value's state? Yes (or it should), but this is not enough. As we discussed for the stack, we still need some way to catch creation/destroying of references (and not only changes). -- Roberto