Edit outcome. A failure is DATA, not a thrown error: it carries the CURRENT (unmodified) entries plus the cap so the caller can consolidate.
Edit outcome. A failure is DATA, not a thrown error: it carries the CURRENT (unmodified) entries plus the cap so the caller can consolidate.