function Immutable.JoinLists(...)local o={}for G=1,select("\035",...),1 do local m=select(G,...)local O=#o for G=1,#m,1 do o[O+G]=m[G]end end return o end
--[[
	Joins any number of lists together into a new list
]]
function Immutable.JoinLists(...)
	local new = {}

	for listKey = 1, select("#", ...) do
		local list = select(listKey, ...)
		local len = #new

		for itemKey = 1, #list do
			new[len + itemKey] = list[itemKey]
		end
	end

	return new
end
