Eng 6428 - Review only.wait for merge till System tests have run.

I can make a diff method that deletes empty basically releaseExportBytes() needs to cleanup based on offset and cleanup any in range empty segments. Does that work...I agree peek is a bad place peek currently skips empty which is also not a good thing.