Polymorphically apply Lua meta methods