Pair class comparable, works for map/set
Num edges, edge weights, edge clamping