A consumer of completed top-level index entries, used to divert the parse
away from accumulating the object-form StepIndex — the columnar sink
(columnar_index.ts) encodes each entry into typed-array columns and drops
the object unless it carries children. When a sink is supplied, the parse's
returned StepIndex.elements stays empty; the sink holds the index.
A consumer of completed top-level index entries, used to divert the parse away from accumulating the object-form
StepIndex— the columnar sink (columnar_index.ts) encodes each entry into typed-array columns and drops the object unless it carries children. When a sink is supplied, the parse's returnedStepIndex.elementsstays empty; the sink holds the index.