For those of us still stuck on C++98 at work, would you mind explaining what&#x27;s going on here?  In particular, I can&#x27;t figure out why the ellipsis is so separated from `args` here:<p><pre><code>        (std::cout &lt;&lt; ... &lt;&lt; args) &lt;&lt; std::endl;
</code></pre>
That looks like some black magic to me.  The rest makes sense, I think.