I did find the source for the existing graphviz extension, with some
difficulty.
I am a bit dissapointed that it only supports dot layout, and not circo or
any of the others.
Perhaps you could add those... I haven't had time to look into making those
changes.