public SectionReference ReadSectionReference()
{
var reference = ReadSectionReferenceUnchecked();
Debug.Assert(reference.Section < Sections.Count);
Debug.Assert(reference.Offset <= Sections[(int)reference.Section].Header.uncompressedSize);
return reference;
}