s/Y.Deferred/Y.Promise/g