Yes, we should make sure a user-given zero-byte-Write never ends up in `pendingWrite`.