--- Wait for fire to be called, and return the arguments it was given.
-- @treturn ... Variable arguments from connection

function Signal:Wait()
	self._bindableEvent.Event:Wait()
	assert(self._argData, "Missing arg data, likely due to :TweenSize/Position corrupting threadrefs.")
	return unpack(self._argData, 1, self._argCount)
end
