But from the semantic meaning of the 'mWrittenBytes', it should represent the number of bytes has been rewritten. The variable maybe used for other functions in the future, which requires the default semantics. Did I miss something?