code: private void addTokens(List<AnalyzedToken> taggedTokens, List<AnalyzedToken> l) {
      if (taggedTokens != null) {
        for (AnalyzedToken at : taggedTokens) {
          l.add(at);
        }
      }
    }
docs: please do not make protected, this breaks other languages