e underlying collection after creating the new iterator
may cause an error the next time <a href="dart-core/Iterator/moveNext.html">Iterator.moveNext</a> is called
on that iterator.
Any <em>modifiable</em> iterable class should specify which operations will
break iteration.</p>
        </section>
                <section class="summary source-code" id="source">
          <h2><span>Implementation</span></h2>
          <pre class="language-dart"><code class="language-dart">@override
Iterator&lt;PathMetric&gt;