better function name edge_disjoint_pair; fix behaviour on bridgegraphs