Simplify Graph implementation.
Make minor documentation and behavior changes.