title: Delphi "Free" TStringDynArray
body: <p>Is there no need to free a TStringDynArray when created e.g. by SplitString? Attempts to free it fail as it is no object.</p>
  
  <p>As I use it in a background process I am afraid that I create memory leaks by using it without explicitely freeing the memory.</p>