docs: @Override
      public void removeEdge(Edge edge) {
          super.removeEdge(edge);
  
          // Keep track of removed edges.
          if (removedEdgeList == null) {
              removedEdgeList = new LinkedList<>();
          }
          removedEdgeList.add(edge);
      }