[ADT] Rewrite the StringRef::find implementation to be simpler, clearer,