[Wikitech-l] Proposal to improve cancellable promises in mw.Api [patch]