7. Advanced Deferred Events

The standard deferred event model provides a useful mechanism for propagating a single deferred event to multiple deferrable objects within a single callback chain. This chapter introduces two additional components which support more complex callback management. These provide additional functionality by allowing multiple callback chains to be merged into a single callback chain and a single callback chain to be split into multiple parallel callback chains.