FList<TextRange> (String name, int patternIndex, int nameIndex, boolean isAsciiName) { int nextWordStart = indexOfWordStart(name, patternIndex, nameIndex, isAsciiName); return matchWildcards(name, patternIndex, nextWordStart, isAsciiName); }