Empty the Table
Recursively flatten the table to a single table containing no nested table inside
Recursively flatten the table to a single table containing no nested table inside
the flatten table
Recursively inverse flatten the flatten table to the same shape with target
Recursively inverse flatten the flatten table to the same shape with target
the target shape to become
the inverse flatten the table with the same shape with target
Simulate the Table data structure in lua