builder.child("a").child("b").setProperty("foo", "bar");
builder.child("a").child("b").child("c").setProperty("foo", "bar");
NodeState after = builder.getNodeState();
EditorProvider provider = new EditorProvider() {
@Override
public Editor getRootEditor(NodeState before, NodeState after,
NodeBuilder builder) {
return new SolrIndexDiff(builder, server, configuration);
}