I don't believe this solves the issue I'm running into, using your vector as the example how would i go about adding a Lenght() function?
Ive experimented with this, however this doesn't seem to work likely since it's added to the metatable.
If I expand the __index to a table with a Length() function I'll break the Lget functionality.