@!visibility private (see DependencyGraph#add_edge_no_circular)
DependencyGraph#add_edge_no_circular
@!visibility private @see DependencyGraph#detach_vertex_named
DependencyGraph#detach_vertex_named
A vertex in a {DependencyGraph} that encapsulates a {#name} and a {#payload}