function Set.fromKeys(Q)local B={}for Q,Z in pairs(Q)do B[Q]=true end return B end
--[=[
	Makes a new set from the given keys of a table
	@param tab table
	@return table
]=]
function Set.fromKeys(tab)
	local newSet = {}
	for key, _ in pairs(tab) do
		newSet[key] = true
	end
	return newSet
end
