title: jQuery Deferred not calling the resolve/done callbacks in order
body: <p>Code example: <a href="http://jsfiddle.net/MhEPw/1/" rel="nofollow">http://jsfiddle.net/MhEPw/1/</a></p>
  
  <p>I have two jQuery Deferred objects.</p>
  
  <p>I want to have more than one 'async' request happening - and after they all run I want the callbacks (the .done functions) to be run in order they were specified in. Unfortunately they don't run in order.</p>
  
  <p>Maybe I am looking for some functionality here that Deferred doesn't provide?</p>