History as a First-class Citizen

cf. Reversibility Reversibility
cf. “All application data is automatically persisted” Feedback on a malleable operating system
Some of these motivations are relevant.