function Signal.new()local s=setmetatable({_handlerListHead=false,_proxyHandler=nil},Signal)return s end
--[=[
	Constructs a new Signal

	@return Signal
]=]
function Signal.new()
	local self = setmetatable({
		_handlerListHead = false,
		_proxyHandler = nil,
	}, Signal)
	return self
end
