title: Range-based for over pair list
body: <p>Say, I want to iterate a number of pairs defined inline. Is there a shorter way to write:</p>
  
  <pre><code>for(auto pair : std::initializer_list&lt;std::pair&lt;int,int&gt;&gt;{{1,2}, {3,4}})
      // ...
  </code></pre>
  
  <p>?</p>