PyDotよりPyGraphviz

PyDotを使ったら、

digraph G {
  A [label="hoge"];
  A -> B;
}

をparseして状態をリストしたら、['"A"', 'A', 'B']となった。ソースを見たら、バグではなくて意図的にしているらしいのだが、なぜ '"A"' になるのか判らない。
PyGraphvizを使うと、普通に ['A', 'B'] になる。

このブログに乗せているコードは引用を除き CC0 1.0 で提供します。