public void Deconstruct(out int index, out Segment.Chunk chunk, out Segment segment) => (index, chunk, segment) = (Index, Chunk, Segment);
public Datum(int index, Segment.Chunk chunk, Segment segment) { Index = index; Chunk = chunk; Segment = segment; }