}
private int idxLastIdxOfWord(StringOrBuffer str_orBfr, String s_searchWord, int i_idxLeft, int i_idxAfterRight, boolean b_bounded, boolean b_callToIdxOrLastIdx, String s_callingFunc) {
throwAXIfBadStr(s_searchWord, "s_searchWord", s_callingFunc);
if(!isLetterDigitUnderscore(new SOBString(s_searchWord))) {
throwAX(s_callingFunc + ": s_searchWord ('" + s_searchWord + "') must contain only letters, digits and underscores.");
}
//If this is a call to indexOfWord, then this is used.
int iIdxLeftMoving = i_idxLeft;