StringBuilderStream to replace NonClosingMemoryStream