function Promise.is(z)if type(z)~="\116\097\098\108\101"then return false end return z[PromiseMarker]==true end
--[[
	Is the given object a Promise instance?
]]
function Promise.is(object)
	if type(object) ~= "table" then
		return false
	end

	return object[PromiseMarker] == true
end
