docs: public static List<Window> windows(InputStream words, int windowSize) {
          Tokenizer tokenizer = new DefaultStreamTokenizer(words);
          List<String> list = new ArrayList<>();
          while (tokenizer.hasMoreTokens())
              list.add(tokenizer.nextToken());
          return windows(list, windowSize);
      }