title: Delphi automatic garbage collector
body: <p>Is it possible to think to have in future an automatic garbage collector in Delphi? There are many applications in which a higly detailed control on when to free an object is not so important and it is just an extra thing to care about.</p>
  
  <p>For such applications having a kind of garbage collector that works like java's one would be interesting.</p>
  
  <p>It could be set in the project options.</p>
  
  <p>Will this possible or not?</p>
  
  <p><strong>Note</strong>: I don't mean to manually create it like explained <a href="https://stackoverflow.com/questions/2137815/how-to-start-building-a-searchable-garbage-collector-in-delphi-2009-2010">here</a>, I really mean a Delphi feature.</p>
  
  <p><strong>Stated in another way</strong>: is it possible to set FastMM to act as Garbage collector?</p>