Deferred: Make Deferred more Promises/A+ compliant