include protocol PDeleteSub; [ChildProc=any] sync protocol PDelete { manages PDeleteSub; child: async PDeleteSub(); };