function Basic.CopyTable(P)local l={}for P,r in pairs(P)do if type(r)=="\116\097\098\108\101"then l[P]=Basic.CopyTable(r)else l[P]=r end end return l end
-- @Description Return a true copy of the table.
-- @Arg1 Table
function Basic.CopyTable(Tbl)
	local Copy = {}
	for i, v in pairs(Tbl) do
		if type(v) == "table" then
			Copy[i] = Basic.CopyTable(v)
		else
			Copy[i] = v
		end
	end
	return Copy
end
