// Load children
for (int i = 0;i < paths.length;i++) {
Object path = paths[i];
if (path != null) {
ReadFileSystem compound = fs.compounds[i];
if (compound.typeOf(path) == PathType.DIR) {
Iterator children = compound.getChildren(path);
while (children.hasNext()) {
Object child = children.next();
String name = compound.getName(child);
add(name).paths[i] = child;