Hi Germi,
My presumption is that if we search for "abb", we should find it in any string that has it as substring; regardless of it's position in the string and context. For multiple words as search string, I would guess an intersection of searches for individual words would do, of course with an efficient algorithm to do it. And to take it even one notch higher agrep style search would help bad typers like me

) But these could be added search options. I don't have a specific requirement from the client, but I suspected this might come up sometime.