function Promise.prototype.finallyCall(O,F,...)local e,h=pack(...)return O:finally(function()return F(unpack(h,1,e))end)end

function Promise.prototype:finallyCall(callback, ...)
	local length, values = pack(...)
	return self:finally(function()
		return callback(unpack(values, 1, length))
	end)
end
