The metamethods are really great possibilities. But... there is no metamethod like __index for every read access of a table.
I would like to replace a table usage in a large script, and instead of change every line that access the table I thought that
temporarily change the access method of the table would be a good idea.