public void resolve(Mod.Builder modBuilder) throws TransformException { for (Node node : modBuilder.dependOnNearest(NodeTarget.class).unverified().get().targets().nodes()) { modBuilder.dependOn(node.document()); modBuilder.order(node); resolveOrder(modBuilder, node); } modBuilder.dependOn(requiredVariables); modBuilder.commit(); }