> Goal: I now want to have it inherent from another object: x, where is is a table or a userdata There is a page in the tutorial which might go some way towards what you are trying to do: http://lua-users.org/wiki/InheritanceTutorial