BGL and reversing / moving edges