Added a way to search for strings spanning stream boundaries