Other than `includesLastSegment` being true for _all_ the string ranges, is this identical to the result you'd get without `singleSegmentSearch`?  It seems like, because of the "u" in the query, you wouldn't be able to preferentially match "brack" against the last segment's "brackets.js" anyway...