Destructores en Lua?

¿Es posible obtener destructores en Lua sin usar datos de usuario?

http://www.lua.org/notes/ltn006.html parece prometedor (de hecho, exactamente lo que quiero); excepto que es un camino para Lua 4.0.

Básicamente, quiero una forma de tener una función llamada cuando se recopila una tabla.

¡Gracias!