<p>Right, I agree on the value in being able to return something to say &quot;this cannot be converted to a concrete container&quot;.</p>
<p>I still haven&#39;t seen a use case where the appropriate response to &quot;I don&#39;t know&quot; differs from the appropriate response to a hint of zero - that is, you don&#39;t preallocate, you just start iterating.</p>

<p>Cheers,<br>
Nick.</p>
<p>--<br>
Sent from my phone, thus the relative brevity :) </p>