title: SelectMany with await and ordering of results
body: <p>In the article <a href="http://code.fitness/post/2016/11/rx-selectmany-deep-dive.html" rel="nofollow noreferrer">Deep Dive into Rx SelectMany</a> the author mentions the following in a note right at the end;</p>
  
  <blockquote>
    <p>Note: To mitigate the ordering issue, <code>SelectMany()</code> comes with an
    overload which takes a selector with signature <code>Func&lt;TSource, int,
    Task&lt;TResult&gt;&gt;</code>.</p>
  </blockquote>
  
  <p>Could anyone enlighten me as to how this might work?</p>