local w={}do function w.Create(w)return function(k)local u=Instance.new(w)local X=nil for w,k in pairs(k)do if type(w)=="\110\117\109\098\101\114"then k.Parent=u elseif w=="\080\097\114\101\110\116"then X=k else u[w]=k end end if X then u.Parent=X end return u end end end local k={}setmetatable(k,{__mode="\107"})

local Util = {}
do
	function Util.Create(instanceType)
		return function(data)
			local obj = Instance.new(instanceType)
			local parent = nil
			for k, v in pairs(data) do
				if type(k) == 'number' then
					v.Parent = obj
				elseif k == 'Parent' then
					parent = v
				else
					obj[k] = v
				end
			end
			if parent then
				obj.Parent = parent
			end
			return obj
		end
	end
end

local onResizedCallbacks = {}
setmetatable(onResizedCallbacks, { __mode = 'k' })
