create 2 new sub-commands:
- accept: keeps the newley created files delete all others, including what in trash
- revert: discards newly created files
In order for this to work, we may need a new kind of journal that can be consulted to see what happened.