function Immutable.Append(e,...)local X={}local y=#e for y=1,y,1 do X[y]=e[y]end for e=1,select("\035",...),1 do X[y+e]=select(e,...)end return X end

function Immutable.Append(list, ...)
	local new = {}
	local len = #list

	for key = 1, len do
		new[key] = list[key]
	end

	for i = 1, select("#", ...) do
		new[len + i] = select(i, ...)
	end

	return new
end
