UPDATE: stri_locate_first_or_last_fixed splitted into two functions and renamed _byte