rewrote full-dump via transducers and reduce-kv