private static void removeChild(NodeBuilder target, String name) {
target.getChildNode(name).remove();
PropertyState childOrder = target.getProperty(AbstractTree.OAK_CHILD_ORDER);
if (childOrder != null) {
PropertyBuilder builder = PropertyBuilder.copy(Type.STRING, childOrder);
builder.removeValue(name);
target.setProperty(builder.getPropertyState());
}
}
}