Basic graph functionality.
Merge branch 'refs/heads/graphs'