 		
 		let myQueue = DispatchQueue(label: "test", attributes: [])
 		
-		dispatch_bg_async {
+		backgroundQueue.async {
 			(res, str) = <<~myQueue ~~~ { self.asyncTest_CallsOnMainReturnsIforBoth(3, handler: $0) }
 			spin.done()
 		}

		
		var res: Int = 0
		
		dispatch_bg_async {
			res = <<~{ self.asyncTest_CallsOnMainReturns4($0) }
			spin.done()
		}

            spin.done()
        }
        for _ in 0 ..< 10 {
            backgroundQueue.once(operationId: "testop", after: 0.5) {
                block()
            }
        }
