@Override
        public void append(@NotNull DataOutput out) throws IOException {
          myStateExternalizer.save(out, data);
        }
@Override
        public void append(@NotNull DataOutput out)