Memory Classes InMemoryRows SpilledRowsMakes a read-once source replayable; the source is advanced exactly once. Enums SpillStateNot a bool pair: "spilled K of N, then the source threw" must never re-stream the source.