This sub-library tracks changes to the Slate value state over time, and enables undo and redo functionality.