title: Why does .Dump(#) cause my results to double?
body: <p>When I run an OData query with LinqPad, I sometimes need more than the standard 3 levels of nesting/expanding.</p>
  <p>I found online that you can call <code>Dump(int nestingLevel)</code> to get more levels of nesting.</p>
  <p>But when I do that I get two result sets.  (One with my expanded nesting, and one as it would be without the <code>.Dump</code> call.)</p>
  <p>Why is that?  Is there a way I can turn that off?</p>
  <p>As an example connect to <a href="https://data.stackexchange.com/stackoverflow/atom" rel="nofollow noreferrer">https://data.stackexchange.com/stackoverflow/atom</a> and run this query:</p>
  <pre><code>Posts.Take(1).Select(x=&gt;new{x.Title}).Dump(1)
  </code></pre>
  <p>You will get two identical result sets.  Like this:</p>
  <p><img src="https://i.stack.imgur.com/diKwu.png" alt="LinqPad Double" /></p>