v5: - removed explicit crashing, on second thought its too much - in `WB_LEFT`, if specified length is smaller than found index, move the caret behind delimiter, fixes an edge case test - in `WB_RIGHT`, if specified length is negative, count string length, also fixes an edge case test
Now all edge cases that I found pass tests, bar the unreliable/crashing ones, those don't always do the same thing on Wine.