Bisect from the current file position when seeking.
In most cases, this is a minor speed-up at best, but in some it can be a big win. Also, when forcing a true bisection instead of a secant-step, don't add the negative bias to the result. This can significantly improve the worst-case.
Showing with 49 additions and 5 deletions