g.addSink(nsc);
Node node0 = g.addNode("node0");
Edge edge = g.addEdge("edge", "node0", "node1", true);
node0.addAttribute("nodeAttribute", 0);
node0.changeAttribute("nodeAttribute", 1);
node0.removeAttribute("nodeAttribute");
edge.addAttribute("edgeAttribute", 0);
edge.changeAttribute("edgeAttribute", 1);
edge.removeAttribute("edgeAttribute");
g.addAttribute("graphAttribute", 0);