@Override public Iterable<GSSNode> getGSSNodes() { return grammarGraph .getNonterminals() .stream() .flatMap(s -> StreamSupport.stream(s.getGSSNodes().spliterator(), false)) .collect(Collectors.toList()); }