process(create);
if (create.isCancelled() || create.hasError()) return;
// Process the children ...
for (Location child : readSubgraph.getChildren(location)) {
if (!readSubgraph.includes(child)) {
// Record this location as needing to be read ...
locationsToRead.add(child);
}
}
}