code: def _HasOOOWrite(self, path):
      
      # Check the sizes of each path before the current one.
      size = tf.io.gfile.stat(path).length
      old_size = self._finalized_sizes.get(path, None)
      if size != old_size:
        if old_size is None:
          logger.error('File %s created after file %s even though it\'s '
                           'lexicographically earlier', path, self._path)
        else:
          logger.error('File %s updated even though the current file is %s',
                           path, self._path)
        return True
      else:
        return False
docs: Returns whether the path has had an out-of-order write.