>For some structures, it is really useful to have a write metamethod that is >always called rather than only being called when the index isn't present. Why not use a proxy table with a __newindex method? --lhf