Grapher: Add push / pull nodes and branch