         
         beta.call("xs.tester.alpha/\(t)", 1, handler: nil)
     }
+    
+    func testDiscloseSubscribe(t: Int) {
+//        // What kinds of types can be returned
+//        alpha.subscribe("\(t)#details") { (caller: String, a: Int) in
+//            print("\(t) : Subscribe receiving single call from caller:", caller, a)
+//            
+//            assert(caller == "xs.tester.beta")
+//            assert(a == 1)
+//        }
+//        
+//        beta.publish("xs.tester.alpha/\(t)", 1)
+    }
 }
    
    
    // MARK: Meta calls
    func testDisclose(t: Int) {
        // What kinds of types can be returned
        alpha.register("\(t)#details") { (caller: String, a: Int) in
            print("\(t) : Call receiving single call from caller:", caller, a)

//        roColletionsNoArg(6)
        
        // Meta calls
        testDiscloseRegister(7)
        testDiscloseSubscribe(8)
    }
    
    
