Keeps track of historical values (i.e. of a Store) and allows you to navigate back in history
factory-method to create a History
factory-method to create a History synced with the given Store, so that each update is automatically stored in history.