private void removeIncidentEdges(FGVertex vertex, Set<FGEdge> newEdges) {
		for (FGEdge edge : ungroupedEdges) {
			if (vertex.equals(edge.getStart()) || vertex.equals(edge.getEnd())) {
				newEdges.remove(edge);
			}
		}
	}
Creates a new group based upon this one, but with the given vertices (and incident edges)
removed. 

@param verticesToRemove the vertices to not include in the new group
@return the new group
Ghidra/Features/FunctionGraph/src/main/java/ghidra/app/plugin/core/functiongraph/graph/vertex/GroupedFunctionGraphVertex.java