public void HardFlush()
 {
     Log("hard flushing stream");
     _positionLessStream.HardFlush();
 }