title: C++/CLI, "constant" reference to a tracking handle
body: <p>I have spotted something like this in code:</p>
  
  <pre><code>void foo(IList&lt;int&gt;^ const &amp; list ) { ... }
  </code></pre>
  
  <p>What does this <code>^ const&amp;</code> mean? I looked in the C++/CLI specification, but found no comments on making constant tracking references, nor the <code>^&amp;</code> combo. </p>
  
  <p>Is this legal?</p>