HexPosition GetStartOfData(HexPosition start, bool validData) { var pos = GetStartOfDataCore(start, validData); Debug.Assert(pos == HexPosition.Zero || GetSpanInfo(pos - 1).HasData != validData); return pos; }