internal bool RemoveEdge(GraphNode nodeTo) { return(successors.Remove(nodeTo)); }
internal void AddEdge(GraphNode nodeTo) { successors.AddLast(nodeTo); }