Hi all. I'm slowly finishing BString (tests are a boooooooring thing to do, although they are EXTREMELY USEFUL :))), but I have a question: BeOS R5 sometimes crashes if you pass a NULL pointer (for example, in BString::FindFirst(const char *). How should we behave? Just return B_ERROR?