Keeps track of historical values (i.e. of a Store) and allows you to navigate back in history
Gets the lastest history-entry that has been added and removes it from the history.
Pushes a new entry to the history
Flow describing, if a value is available in the history
Represents the current entries in history.
Gives a Flow with the entries of the history.