deferred.js (bower): A lightweight deferred implementation
Keywords: defer|deferred|promise|async|asynchronous