Removed emacs-deferred since it's not actually asynchronous, it simply uses timers.