code: public List<F> toList() {
          if (lastFramingClass == null) {
              return (List<F>) traversal.toList();
          } else {
              return traversal.toList().stream().map(this::frame).collect(Collectors.toList());
          }
      }
docs: /*public FramedGraphTraversal<S, E, F> except(String variable) {
  traversal.except(variable);
  return this;
  }
  
  public FramedGraphTraversal<S, E, F> except(E exceptionObject) {
  traversal.except(exceptionObject instanceof FramedElement ? (E) ((FramedElement) exceptionObject).element() : exceptionObject);
  return this;
  }
  
  public FramedGraphTraversal<S, E, F> except(Collection<E> exceptionCollection) {
  traversal.except(exceptionCollection.stream().map(e -> e instanceof FramedElement ? (E) ((FramedElement) e).element() : e).collect(Collectors.toList()));
  return this;
  }