title: what is query.clone(), queryset.clone() for in django?
body: <p>I see clone() being used extensively in django code</p>
  
  <pre><code>queryset.query.clone()  
  queryset.clone()
  </code></pre>
  
  <p>What is it for and should I mimic the behavior in my queryset or manager methods?</p>