code: public Set<Character> tokens() {
      return root().getChildrenMap().keySet().stream()
        .filter(c -> c != END_OF_STRING && c != FALLBACK && c != ESCAPE)
        .collect(Collectors.toSet());
    }
docs: Tokens set.
  
  @return the set