docs: public Graph<K, NullValue, EV> intersect(Graph<K, VV, EV> graph, boolean distinctEdges) {
  		DataSet<Edge<K, EV>> intersectEdges;
  		if (distinctEdges) {
  			intersectEdges = getDistinctEdgeIntersection(graph.getEdges());
  		} else {
  			intersectEdges = getPairwiseEdgeIntersection(graph.getEdges());
  		}
  
  		return Graph.fromDataSet(intersectEdges, getContext());
  	}