FYI, the 2-argument version of add_vertex doesn't work on subgraphs. I suspect the same is true of the other functions that take properties objects.
That doesn't surprise me. I noticed that subgraph was failing one of the property tests in my new test harness just before I left school. I probably won't have a chance to take a good look why until Friday.
Andrew Sutton