title: How to insert string at index in TMemoryStream?
body: <p>How can I insert a string at a specified index in <code>TMemoryStream</code>? If you added a string 
  "a" to an existing string "b" at Index 0 it would move it forward "ab" etc. For example this is what <code>TStringBuilder.Insert</code> does.</p>