private static void addLowerCaseStringToBuilder(StringBuilder result, String str, int start, int count) {
        for (int i = start; i < start + count; i++) {
            result.append(Character.toLowerCase(str.charAt(i)));
        }
    }
Returns the first term that the input text matched.
@param text the String within which to search for matches
@return the first match found
smithy-linters/src/main/java/software/amazon/smithy/linters/WordBoundaryMatcher.java