function Set.copy(s)local N={}for s,g in pairs(s)do N[s]=true end return N end
--[=[
	Makes a copy of the set, making the values as true.
	@param set table
	@return table
]=]
function Set.copy(set)
	local newSet = {}
	for key, _ in pairs(set) do
		newSet[key] = true
	end
	return newSet
end
