boolean cannotBeValid() {
        if (mustHaveMatches) {
            return matches.isEmpty();
        }
        return false;
    }
@return If it is impossible that this can be valid it returns true, else false.
analyzer/src/main/java/nl/basjes/parse/useragent/analyze/MatcherAction.java