CachingSpec:
A dataset to CRUD
+ Unlike DeltaLake, Iceberg does not freeze data in time after a call to .cache() 
- should create the appropriate Iceberg files
  + Given data files
			Datum(0,label_0,0,2025-05-13,2025-05-13 16:37:59.688)
			Datum(1,label_1,1,2025-05-12,2025-05-13 16:37:59.888)
			Datum(2,label_2,2,2025-05-11,2025-05-13 16:38:00.088)
			... 
  + When we cache one Dataset and then append more data to the same table 
  + Then reading via a new Dataset reference shows the appended data 
  + And the old, cached reference still sees the old snapshot of data 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +  
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +