added GraphViz documentation generation support