function Util.Each(e,...)local C={}for N,L in ipairs({...})do C[N]=e(L)end return unpack(C)end
--- Maps arguments #2-n through callback and returns values as tuple
function Util.Each(callback, ...)
	local results = {}
	for i, value in ipairs({ ... }) do
		results[i] = callback(value)
	end
	return unpack(results)
end
