Sea.table.copy

-- 	-- copy( table [, recursionList ] ) -- 	Copies the values of a table -- 	If you use tables as keys, it will probably fail. -- 	If a table is in this table, and that table has an entry at index 0, -- 	and that entry is of type UserData, then that table will not be -- 	recursed, as that table would be reference to a frame. -- 	 	-- args: -- 	table - the table you want copied -- 	recursionList - don't use this -- 	-- returns: -- 	table - the table containing the copy of the values --

Update Note
Sea.table.copy used to recurse frame references as if they were tables, this broke the reference. It now will not recurse the entry if it is a table where index 0 is type UserData, as that is the form of a frame reference.