abstract sclass VirtualNodeIndex { // concepts that are used in the generated webs, // but can't be queried new TreeSet implicitConcepts; abstract int numWebs(); abstract L get(S query); Web getWeb(GlobalID id) { ret null; } Set implicitConcepts() { ret implicitConcepts; } }