Keeps track of historical values (i.e. of a Store) and allows you to navigate back in history
factory-method to create a History (i.e. for a Store)