class QueryGraph implements Graph {

    public static QueryGraph lookup(Graph graph, QueryResult qr) {
        return QueryGraph.lookup(graph, Collections.singletonList(qr));
    }

    private  QueryGraph(Graph graph, List<QueryResult> queryResults);
    private  QueryGraph(Graph graph, QueryGraph superQueryGraph);

}