We don't try to synchronize this, or even throw a ConcurrentModificationException. You must synchronize externally. However, by virtue of the way we rewrite data, you will receive data that was at least valid at one time (ie, not bit-sliced & corrupted).
()