code: protected boolean isTokenToCheck(AnalyzedTokenReadings token) {
      return (token.matchesPosTagRegex("(SUB|EIG|VER|ADJ):.*") 
          && !token.matchesPosTagRegex("(PRO|A(RT|DV)|VER:(AUX|MOD)):.*")
          && !StringUtils.equalsAny(token.getToken(), "sicher", "weit", "Sie", "Ich"))
          || isUnknownWord(token);
    }
docs: /*
  Only substantive, names, verbs and adjectives are checked