Copy-on-write Filesystem on top of DataStore::CAS