[Boost-users] boost::graph adding verticies and edges whilst performing a dfs