Add new .done() method (part of the new ExtendedPromiseInterface)