public void call(final QueryNode sn,
final int[] idCopy,
final LinkedList<DataNode> frontierHere,
final ObjectCollector<Pair<Set<K>, Long>> collector) throws IOException {
if(shouldSpawn()){
pool.execute(new UncaughtRunnable() {
public void runInternal() throws IOException {
querier.supersetQuery(sn, idCopy, 0, frontierHere, collector);
}
});
}else{