static Set sliceDump_pageNamesIncludingKeys(File f) { Set names = ciSet(); temp CloseableIterableIterator it = linesFromFile(f); while (it.hasNext()) pcall { S s = trim(it.next()); if (empty(s)) continue; if (startsWith(s, '"')) continue with names.add(unquote(s)); L l = optCast(L, safeUnstructure(s)); if (l(l) != 3) continue with print("Can't parse: " + s); names.add((S) second(l)); } ret names; }