- checkLimit(): avoid uint64_t overflow. - writeAsBinary(): check the limit against the bytes actually written. - updateDataAt(): take const void *Data.
- checkLimit(): avoid uint64_t overflow. - writeAsBinary(): check the limit against the bytes actually written. - updateDataAt(): take const void *Data.