private void Append(String name, DataItem dataItem)
        {
            Append(FormatHeader(name, dataItem));

            if (dataItem.Length > 0) {
                Stream.Write(dataItem.GetBytes(), 0, dataItem.Length);
            }

            AppendNewline();
        }