12.3.2 Deferred链的实现