string: text search now supports empty matches