pub type KeyFn<S> = Box<dyn Fn(&S) -> u64 + Send>;
2026-09-25: How a sequence row is matched to its script line.
pub struct KeyFn<S>(/* private fields */);