> I _personly_ don't prefered anode(), bnode() for undirected graphs, but it's a > good compromise. I like the rest :) Note that anode()/bnode() would only be used for this purpose in the latest proposal. The bipartite end-node queries are red() and blue(). Alpar