--module.Subtract = function(t1, t2) --what is this i don't even
--	if (#t1 <= #t2) then
--		for i, obj in pairs(t2) do
--			for ix, obj2 in pairs(t1) do
--				if (obj == obj2) then
--					t1[ix] = nil
--				end
--			end
--		end
--	else
--		for i, obj in pairs(t1) do
--			for ix, obj2 in pairs(t2) do
--				if (obj == obj2) then
--					t1[i] = nil
--				end
--			end
--		end
--	end
--	return t1
--end
--
--module.ConcatToLength = function(t, char)
--	char = char or "."
--	
--	local longest = 0
--	for i, v in pairs(t) do
--		local str = tostring(i) .. tostring(v)
--		if (#str > longest) then longest = #str end
--	end
--	
--	longest = longest + 3
--	
--	local ret = { }
--	for i, v in pairs(t) do
--		local strlength = #tostring(i) + #tostring(v)
--		
--		local str = tostring(i) .. " "
--		for i = 1, longest - strlength do
--			str = str .. char
--		end
--		str = str .. " " .. tostring(v)
--		ret[#ret + 1] = str
--	end
--	
--	return ret
--end
--
--module.Sort = function(t, func)
--	local ret = t
--	local function lol(a, b)
--		local a1 = string.sub(tostring(a), 1, 1):lower()
--		local b1 = string.sub(tostring(b), 1, 1):lower()
--		print(a1, b1)
--		return (alphabet[a1] > alphabet[b1])
--	end
--	
--	table.sort(ret, lol)
--	return ret
--end


return module
