title: Why isn't operator overloading available for classes in Delphi?
body: <p>I've always wondered about this for a bit, but why is operator overloading not available for classes in Delphi?</p>
  
  <p>I remember reading an answer once while on the run, and it said it would come in conflict with something, but I can't remember much. As far as I can tell, only the implicit operator may cause a bit of problems since classes are stored on the heap and assigning is actually a copy of the heap address (basically copying pointers).</p>