def addCallback(self, callback, errback=None):
    if errback is None:
        errback = lambda r: r
self.callbacks.append((callback, errback))
Является ли Deferred в Twisted тем же, что и Promise в JavaScript?