[Concept] [PATCH 19/19] cli: Add multi-level undo/redo support