FastBlobStateEngine stateEngine = typeAStateEngine();
stateEngine.add("TypeA", new TypeA(1, 2));
stateEngine.add("TypeA", new TypeA(3, 4));
stateEngine.prepareForWrite();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
FastBlobWriter writer = new FastBlobWriter(stateEngine);
writer.writeSnapshot(baos);