title: Unexpected Remove::rmnsm error when trying to Remove Temporary Symbol
body: <p>Good day,</p>
  
  <p>Consider the following:</p>
  
  <pre><code>In[1]:= HoldComplete[With[{line=a},Null]]
  Names["`*"]
  Attributes/@Names["`*"]
  Remove/@Names["`*"]
  Out[1]= HoldComplete[With[{line=a},Null]]
  Out[2]= {a,line,line$}
  Out[3]= {{},{},{Temporary}}
  During evaluation of In[1]:= Remove::rmnsm: There are no symbols matching
  "line$". &gt;&gt;
  Out[4]= {Null,Null,Null}
  </code></pre>
  
  <p>One can see that <code>Remove::rmnsm</code> message appear although the temporary
  <code>Symbol</code> <code>line$</code> still exists up the that moment. Why this happens?</p>
  
  <p>P.S. I am using Mathematica 7.01. In v.5.2 this message does not appear.</p>