Particularly disappointing is that Graph can't deal with mixed graphs
(directed and undirected edges in the same graph) or multiple edges
between a single pair of nodes. This limits Graph from working with
many legitimate and interesting graph problems. They sure look
pretty, though.
Daniel