Argh... sorry Liam, I neglected to read the last sentence, where you recommend reading up about metatables. Actually, I have already read about metatables and metaevents. I think I get the concept, but still not quite fluent about thinking-in-metatables. Hopefully it will come with practice & time.
In my reading I'd found that arithmetic operations on non-number types is not supported, and one needs to resort to metatables. However on trying to see if same applies to table-fields whose value is numeric, I didn't anything specific and assumed that it is permitted.