    @Test
    public void save_and_load_version_comment() {

        final String comment = "Comment metadata";
        final String docId = randomId();
        transactionTemplate.execute(status -> {
            EntityUpdateBatch<String, String, JEntityVersion<String>> update = entityStore.updateBatch(docId);
            ObjectVersion<String> version = ObjectVersion.<String>builder()
                    .meta(comment)
                    .build();
            update.addVersion(docId, ObjectVersionGraph.init(version).getTip());
            update.execute();

            return null;
        });
        ObjectVersionGraph<String> graph = entityStore.getFullGraph(docId);
        assertThat(graph.getTip().getMeta()).isEqualTo(comment);
    }